作为一个学习能力特别一般的新手程序员,愿意踏出学习JS的一步 就要给卤煮鼓掌有木有
return语句一定要特别注意,千万不要换行写return,养成好习惯 写return {}
JavaScript不区分整数和浮点数,统一用Number表示
=== 引用类型的全等对比比的是指针,就是对比地址 因为是新复制的 所以等于OC的深拷贝 出现了新的对象 所以不一样,返回false
注意rest arguments 这类关键字
let和var都是声明变量的,但是使变量块级作用域作用范围不一样,
针对this 只有对象调用this才是安全的,如果没有具体对象,直接调用this 会出现未知错误。(在strict模式下,在函数内部定义的函数,this
指向undefined
了;在非strict模式下,它重新指向全局对象window
!)针对this的系统bug 我们也可以利用call和apply来解决。
返回闭包时牢记的一点就是:返回函数不要引用任何循环变量,或者后续会发生变化的变量。