blob: eeceb235b3dfc36322856b917a31557548f2b06d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
---
title: Новое в JavaScript 1.8.1
slug: Web/JavaScript/New_in_JavaScript/1.8.1
tags:
- Firefox 3.5
- JavaScript
- Версии
translation_of: Archive/Web/JavaScript/New_in_JavaScript/1.8.1
---
<div>{{jsSidebar("New_in_JS")}}</div>
<p>Ниже приведен список изменений в JavaScript 1.8.1. Эта версия включена в <a href="/en-US/Firefox/Releases/3.5">Firefox 3.5</a>.</p>
<p>JavaScript 1.8.1 это скромное обновление синтаксиса на JavaScript; главным изменением является добавление <a href="/en-US/docs/SpiderMonkey/Internals/Tracing_JIT" title="SpiderMonkey/Internals/Tracing JIT">Tracemonkey just-in-time compiler</a>, которое повышает производительность.</p>
<h2 id="Новшества_в_JavaScript_1.8.1">Новшества в JavaScript 1.8.1</h2>
<ul>
<li>{{jsxref("Object.getPrototypeOf()")}}</li>
<li><a href="/en-US/docs/Web/JavaScript/Guide/Using_native_JSON">Support for native JSON</a></li>
<li>{{jsxref("String.prototype.trim()")}}</li>
<li>{{jsxref("String.prototype.trimLeft()")}}</li>
<li>{{jsxref("String.prototype.trimRight()")}}</li>
<li>{{jsxref("String.prototype.startsWith()")}}</li>
</ul>
<h2 id="Измененные_функции_в_JavaScript_1.8.1">Измененные функции в JavaScript 1.8.1</h2>
<ul>
<li>Неявные настройки свойств объекта и массив инициализаторов больше не исполняет сеттеры в JavaScript. Это делает поведение сеттеров более предсказуемым.</li>
</ul>
|