![]() |
1. Posty w tym forum są poddawane moderacji więc nie dodawaj ich kilka razy.
2. Akceptujemy tylko wartościowe wiadomości o php lub pochodnych
3. Publikacja newsa na wortalu po moderacji oscyluje w granicach 30min
4. Wstawiane grafiki powinny mieć maksymalną szerokość 357px
Zapraszamy do uzupełniania wortalu o ciekawe informacje :)
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
ECMA przedstawiła nową specyfikację języka JavaScript w długo oczekiwanej wersji 5. Teraz zostanie ona przedstawiona do akceptacji przez ISO. Wg. nieoficjalnych informacji, za przyjęciem specyfikacji głosowało 19 spośród 21 uprawnionych. Przeciw byli przedstawiciele IBM (wątpliwości dotyczące dokładności w obliczeniach na liczbach dziesiętnych) oraz Intela, który nie miał wystarczająco dużo czasu na sprawdzenie kwestii praw autorskich.
Do JavaScript w wersji 5 wprowadzono m.in mechanizm JSON (jako komponent języka), nowy, restrykcyjny tryb pracy interpretera (use strict) nie zezwalający m.in. na używanie zmiennych bez ich wcześniejszej deklaracji (var zmienna;), czyli rozwiązanie podobne jak to w językach C czy C++, czy obronę obiektów przed modyfikacjami (Object.seal() , Object.freeze() ). Żródło: http://www.heise-online.pl/newsticker/news...ipt-879449.html Więcej informacji (specyfikacja ECMAScript w wersji 5): http://www.ecma-international.org/publicat...ds/Ecma-262.htm
Powód edycji: [Spawnm]: literówka
-------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
hmmm, dali by do testów a nie, jeśli ma być taka wypaśna to aż z niecierpliwością czekam żeby ja u siebie przetestować. tylko teraz pytanie czy zostanie zaakceptowany.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 160 Pomógł: 4 Dołączył: 22.04.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym troszkę sprostować, ECMAScript nie równa się JavaScript.
ECMAScript jest to jakby rdzeń języków skryptowych, do których wchodzi m.in. JavaScript, ActionScript. Więc nie została przedstawiona specyfikacja JavaScript a ECMAScript. Dlatego też trzeba poczekać na zaimplementowanie tego do JavaScriptu i dopiero wtedy będzie można testować. Tak przy okazji sprawdziłem co jest napisane na wiki o ECMAScript, polska wersja jest niestety niepoprawna, za to po angielsku jest już dobrze wytłumaczone o co chodzi. -------------------- |
|
|
![]()
Post
#4
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Cytat Chciałbym troszkę sprostować, ECMAScript nie równa się JavaScript. ECMAScript jest to jakby rdzeń języków skryptowych, do których wchodzi m.in. JavaScript, ActionScript. Dzięki za sprostowanie. Faktycznie, chodzi o całość ECMAScriptu, czyli także o JScript oraz ActionScript. -------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 30 Dołączył: 1.08.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Hmm, czy ta wersja będzie w 100% zgodna z wcześniejszym. Jeśli nie to niema sensu jej wprowadzać bo zanim FF 2/3 zostanie wyparty przez nową wersje(podobnie opera i IE i reszta przeglądarek na linuxa albo chociaż PS3) to miną wieki i potrzeba będzie kilku przeglądarek.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Hmm, czy ta wersja będzie w 100% zgodna z wcześniejszym Juz po tym zdaniuCytat restrykcyjny tryb pracy interpretera (use strict) nie zezwalający m.in. na używanie zmiennych bez ich wcześniejszej deklaracji (var zmienna;) mozna stwierdzic ze nie będzie ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Mylisz się, czytając link podany w 1. poscie dowiadujemy się dokładniej:
Cytat Ponadto dostępny jest też nowy, bardziej restrykcyjny tryb pracy interpretera – use strict więc dostępny a nie obowiązkowy. Jeśli ECMAScript ma być kompatybilny wstecz (nie wiem czy ma być;) ) to wymuszenie w/w trybu pracy interpretera byłoby niedopuszczalne. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.06.2025 - 21:45 |