aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/javascript/new_in_javascript/1.8.1/index.html
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>