Fork me on GitHub
摘要: JavaScript中函数参数的值传递和引用传递 结论:对于数字、字符串等是将它们的值传递给了函数参数,函数参数的改变不会影响函数外部的变量。 对于数组和对象等是将对象(数组)的变量的值传递给了函数参数,这个变量保存的指向对象(数组)的地址。当函数改变这个地址指向的对象(数组)的内容时,同时也改变了 阅读全文
posted @ 2017-12-01 16:23 思考的大腿 阅读(1701) 评论(0) 推荐(0) 编辑
摘要: null和undefined基本是同义的,只有一些细微的差别。 在JavaScript中,将一个变量赋值为undefined或null,老实说,几乎没区别。 上面代码中,a变量分别被赋值为undefined和null,这两种写法几乎等价。 undefined和null在if语句中,都会被自动转为fa 阅读全文
posted @ 2017-12-01 16:02 思考的大腿 阅读(288) 评论(0) 推荐(0) 编辑