let 申明的变量 不能被覆盖,var 可以
Const 定义的常量不能保证不被修改,可以使用 Object.freeze(obj) 来冻结.
map 的用法
var numbers = [4, 9, 16, 25];
function myFunction() {
var newArray = numbers.map(Math.sqrt);
}
console.log(newArray); // 2,3,4,5
ES6 中map 的用法
let array = [1, 2, 3, 4, 5];
let newArray = array.map((item) => {
return item * item;
})
console.log(newArray) // [1, 4, 9, 16, 25]