var i == undefined
for(var i = 0; i < 3; i++) {
setTimeout(() => console.log(j), 0);
// var i навсегда останется в памяти
}
i == 3
console.log(i == 3)
for(let i = 0; i < 3; i++) {
i = 0; // 1 строка
setTimeout(() => console.log(j), 0); // 2 строка
// 1 и 2 строка относятся к одному блоку и let = 0 будет жить, пока таймаут не отработает, а уже после блок удалится?
}
i == error
console.log(i == error)
for(var i = 0; i < 3; i++) { console.log(i)}
npm i mysql
sql = mysql.connect();
npm 7.20.5
node 16.6.1
npm i
[0.2857142857142857,
2.8571428571428568,
0.8571428571428571]
[0,3,1]
?const l = 7;
[0.5, 5, 1.5]
[1, 5, 2]
- в сумме 8.[0, 1, 1] и 10
[0, 5, 5]
, а не [0, 1, 1]
Но почему у {} toString возвращает [object Object]?
Откуда он его берет?