From 218934fa2ed1c702a6d3923d2aa2cc6b43c48684 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:43:23 -0500 Subject: initial commit --- .../javascript/new_in_javascript/1.7/index.html | 38 +++++++++++ .../uk/web/javascript/new_in_javascript/index.html | 73 ++++++++++++++++++++++ 2 files changed, 111 insertions(+) create mode 100644 files/uk/web/javascript/new_in_javascript/1.7/index.html create mode 100644 files/uk/web/javascript/new_in_javascript/index.html (limited to 'files/uk/web/javascript/new_in_javascript') diff --git a/files/uk/web/javascript/new_in_javascript/1.7/index.html b/files/uk/web/javascript/new_in_javascript/1.7/index.html new file mode 100644 index 0000000000..ac7a93e3fd --- /dev/null +++ b/files/uk/web/javascript/new_in_javascript/1.7/index.html @@ -0,0 +1,38 @@ +--- +title: Нове у JavaScript 1.7 +slug: Web/JavaScript/New_in_JavaScript/1.7 +tags: + - JavaScript + - версії +translation_of: Archive/Web/JavaScript/New_in_JavaScript/1.7 +--- +
{{jsSidebar("New_in_JS")}}
+ +

Нижче наведений журнал змін для JavaScript 1.7. Ця версія була додана у Firefox 2 (жовтень 2006).

+ +

JavaScript 1.7 є оновленням мови, що запроваджує декілька нових функцій, зокрема, генератори, ітератори, let-вирази та деструктуризаційне присвоювання.

+ +

Використання JavaScript 1.7

+ +

Для використання деяких нових функцій JavaScript 1.7 вам необхідно вказати, що ви бажаєте використовувати JavaScript 1.7. У коді HTML чи XUL використовуйте:

+ +
<script type="application/javascript;version=1.7"></script>
+ +

Якщо ви використовуєте оболонку JavaScript, вам необхідно встановити версію, яку ви бажаєте використовувати, за допомогою перемикача -version 170 в командному рядку, або функцією version():

+ +
version(170);
+
+ +

Функції, які потребують використання нових ключових слів "yield" та "let" вимагають зазначити версію 1.7, тому що існуючий код може використовувати ці ключові слова в якості змінних чи імен функцій. Функції, які не запроваджують нових ключових слів (деструктуризаційне присвоювання та заповнення масивів) можуть використовуватись без вказання версії JavaScript.

+ +

Нові функції JavaScript 1.7

+ +

Наведена функціональність, додана з JavaScript 1.7, раніше не була частиною стандарту ECMA-262. У новіших версіях Firefox реалізацію було оновлено для роботи з семантикою, зазначеною у 6-й версії ECMAScript. Будь ласка, дивіться різницю у статтях за посиланнями.

+ + diff --git a/files/uk/web/javascript/new_in_javascript/index.html b/files/uk/web/javascript/new_in_javascript/index.html new file mode 100644 index 0000000000..081bcc5623 --- /dev/null +++ b/files/uk/web/javascript/new_in_javascript/index.html @@ -0,0 +1,73 @@ +--- +title: Нове у JavaScript +slug: Web/JavaScript/New_in_JavaScript +tags: + - JavaScript + - NeedsTranslation + - TopicStub + - Versions +translation_of: Archive/Web/JavaScript/New_in_JavaScript +--- +
{{jsSidebar("New_in_JS")}}
+ +

This chapter contains information about JavaScript's version history and implementation status for Mozilla/SpiderMonkey-based JavaScript applications, such as Firefox.

+ +

ECMAScript версії

+ +
+
Language resources
+
Learn more about the ECMAScript standards on which the JavaScript language is based on.
+
ECMAScript 5 support
+
Implementation status for the current standard ECMA-262 Edition 5.1 in Mozilla-based engines and products.
+
ECMAScript 2015 support
+
Implementation status for the draft ECMA-262 Edition 6 (ES2015) in Mozilla-based engines and products.
+
ECMAScript 2016 support
+
Implementation status for the upcoming ECMA-262 Edition 7 (ES2016) in Mozilla-based engines and products.
+
+ +

JavaScript release notes

+ +
+
Firefox JavaScript changelog
+
See this changelog for JavaScript features implemented in Firefox 5 and later.
+
+ +

JavaScript версії

+ +

Deprecated ({{deprecated_inline}}). The explicit versioning and opt-in of language features was Mozilla-specific and is in process of being removed. Firefox 4 was the last version which referred to an JavaScript version (1.8.5). With new ECMA standards, JavaScript language features are now often mentioned with their initial definition in ECMA-262 Editions such as ES2015.

+ +

JavaScript was released as version 1.0 in March 1996 in Netscape Navigator 2.0 and Internet Explorer 2.0.

+ +
+
JavaScript 1.1
+
Version shipped in Netscape Navigator 3.0. Released on August 19, 1996.
+
JavaScript 1.2
+
Version shipped in Netscape Navigator 4.0-4.05. Released on June 11, 1997.
+
JavaScript 1.3
+
Version shipped in Netscape Navigator 4.06-4.7x. Released on October 19, 1998.
+ Standardization work to be compliant with ECMA-262 1st and 2nd Edition.
+
JavaScript 1.4
+
Version shipped in Netscape's server side JavaScript. Released in 1999.
+
JavaScript 1.5
+
Version shipped in Netscape Navigator 6.0 and Firefox 1.0. Release on November 14, 2000.
+ Standardization work to be compliant with ECMA-262 3rd Edition.
+
JavaScript 1.6
+
Version shipped in Firefox 1.5. Released in November 2005.
+ Includes ECMAScript for XML (E4X), new Array methods plus String and Array generics.
+
JavaScript 1.7
+
Version shipped in Firefox 2. Released in October 2006.
+ Includes generators, iterators, array comprehensions, let expressions, and destructuring assignment.
+
JavaScript 1.8
+
Version shipped in Firefox 3. Released in June 2008.
+ Includes expression closures, generator expressions and Array.reduce()
+
JavaScript 1.8.1
+
Version shipped in Firefox 3.5. Released on June 30, 2009.
+ Includes the TraceMonkey JIT and supports native JSON.
+
JavaScript 1.8.2
+
Version shipped in Firefox 3.6. Released June 22, 2009.
+ Includes only minor changes.
+
JavaScript 1.8.5
+
Version shipped in Firefox 4. Released July 27, 2010.
+ Includes many new features for ECMA-262 Edition 5 compliance.
+ This is the last JavaScript version.
+
-- cgit v1.2.3-54-g00ecf