js
死不瞑目的八爪鱼
这个作者很懒,什么都没留下…
展开
-
Javascript中 == 和 === 的区别
在js中 ==(相等运算符) 和 === (严格运算符)是两种判断两个变量是否相等的运算符。 == :判断是否相等,忽略类型进行值的比较。(存在隐式类型转换的比较) ===:判断是否相等,先判断值是否相等,如果相等再进行类型的比较,即比较值还比较类型。(不存在隐式类型转化) ==的伪代码: ...原创 2020-03-10 22:26:25 · 321 阅读 · 0 评论 -
论JS函数传参时:值传递与引用传递的区别
什么是值传递:值传递是指在调用函数时将实际参数(实参)复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。 值传递的总结:也就是说,将实参复制到函数中的这个过程叫值传递 什么是引用传递:所谓引用传递是指在调用函数时将实际参数(实参)的地址传递到函数中,那么在函数中对参数所进行的修改,将影响到实际参数。 引用传递的总结:就是说,讲实参的地址传送到函数中去。 而两者的区别就是:...原创 2020-03-02 14:13:19 · 149 阅读 · 0 评论