JS 2016
JavaScript 2016 dagi yangi imkoniyatlar
2017-yil martidan beri barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi.
| Xususiyat | Tavsif | |
|---|---|---|
| ** | Birinchi operandni ikkinchisining kuchiga ko‘taradi | |
| **= | O‘zgaruvchining qiymatini to‘g‘ri operandning kuchiga oshiradi | |
| Array includes() | Massivda element mavjudligini tekshiradi |
Brauzerlarda qo‘llab-quvvatlash
JavaScript 2016 2017 yilning mart oyidan boshlab barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi:
| Chrome 52 |
Edge 15 |
Firefox 52 |
Safari 10.1 |
Opera 39 |
| Jul 2016 | Apr 2017 | Mar 2017 | May 2017 | Aug 2016 |
ES 2016 Internet Explorer-da qo‘llab-quvvatlanmaydi.
Darajaga ko‘tarish operatori
Ko‘rsatkich operatori (**) birinchi operandni ikkinchi operandning kuchiga ko‘taradi.
x ** y Math.pow(x, y) bilan bir xil natija beradi:
Darajaga ko‘tarib qiymat berish
The exponentiation assignment operator (**=) raises the value of a variable to the power of the right operand.
JavaScript massivlarining includes() metodi
ECMAScript 2016 introduced Array.includes to arrays.
Bu bizga massivda element mavjudligini tekshirish imkonini beradi:
Misol
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.includes("Mango");
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
