var a = 1;
a+++a;
typeof a+2; // number2
按照運算先后原則,a++ > 邏輯+ 所以先運算a++ 值為1 此時a==2,在與a相加a+++a==3 求類型后為number
4.
var arr = [3,4,5]
for(var i=0 ;i<arr.length;i++){
console.log(arr[i]*arr[i])
}
要輸出平方數(shù),就要調(diào)用console.log().定義一個變量`i`可以厲遍數(shù)組,小于數(shù)組長度,避免無限循環(huán).
5.
var obj = {
name: 'hunger',
sex: 'male',
age: 28
}
for(attr in obj){
var value = obj[attr];
console.log(obj[attr]+":"+value);
}
for in循環(huán)厲遍數(shù)組,提取出對應了自變量的值,在定義變量,打印出函數(shù)值
6.
console.log(a); // 由于變量提升原則,所有的變量聲明都會被提前到程序最前端運行,輸出 1
var a = 1;
console.log(a);// 打印為 1
console.log(b); // 未定義變量,結(jié)果為 Script snippet #1:4 Uncaught ReferenceError: b is not defined(…)