1.with語句內(nèi)只能訪問對象上已經(jīng)有的屬性,它是不會增加新的屬性的,如果要增加,必須完整寫成a.age=18,同時let和with是塊級作用域有效,會綁定在塊級作用域上,也不會影響到with的那個對象的屬性,例如:
var obj={
name: 'jc',
num: 11
};
with(obj){
var name='red';
let num=12;
};
console.log(obj); //{ name: 'red', num: 11 }
2.Math.random生成的隨機數(shù)在0-1之間,包括0不包括1