Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zasady panujące na forum News

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 :)

 
Reply to this topicStart new topic
> Nowa wersja języka JavaScript
blooregard
post
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
Go to the top of the page
+Quote Post
piotrooo89
post
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.
Go to the top of the page
+Quote Post
yaro
post
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.
Go to the top of the page
+Quote Post
blooregard
post
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.
Go to the top of the page
+Quote Post
daniel1302
post
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.
Go to the top of the page
+Quote Post
nospor
post
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 zdaniu
Cytat
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 (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
lord_t
post
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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 07:00