1 —undefined
,null
, 0,false
,NaN
,''
(пустая строка) все ложные.
2 — Получить случайный элемент из массива
var items = [12, 548 , 'a' , 2 , 5478 , 'foo' , 8852, , 'Doe' , 2145 , 119];
var randomItem = items[Math.floor(Math.random() * items.length)];
3 – получить случайное число в определенном диапазоне
var numbersArray = [] , max = 100;
for( var i=1; numbersArray.push(i++) < max;); // numbers = [1,2,3 ... 100]
4 — очистить массив
var myArray = [12 , 222 , 1000 ];
myArray.length = 0; // myArray will be equal to [].
5 — используйте===
вместо==
6 — использовать деструктурирование
The technique of breaking down the array elements and object properties as variables called, destructuring
. Let us see it with few examples,
let emojis = ['🔥', '⏲️', '🏆', '🍉'];
let [fire, clock, , watermelon] = emojis;
console.log(fire, clock, watermelon);
Output: