- 博客(2)
- 收藏
- 关注
原创 js中"=="和"==="区别
"“是值之间的比较,而”="不仅是值之间的比较,也是类型之间转换“==”:两边值类型相同时,直接进行转换,两边的值不同时,要先进行隐式类型转换(是要有一边是数值,就以数值运算),再进行比较。1.如果一个数值是null,另一个是undefined,那么就相同。2.如果一个是数值,另一个是字符串,将字符串转换成数值再进行比较。3.如果一个是对象,另一个是数值或者是字符串,把对象转换成基础类型的...
2020-03-21 19:44:59 150
原创 js函数传参时:值传递和引用传递的区别
值传递是单向的传递,只能由实参传递给形参,而不能由形参传递给实参,因为值传递的数据,地址和值是一个内容,所以修改形参的数据不会影响到实参的数据。所以形参的改变不会影响到实参.值传递就是在函数调用中函数内部开辟了空间,结果函数没有改变到外面a和b的值;function fn(i,j){var x;x = i;i = j;j = x;}var a = 123;var b = 456;...
2020-02-21 23:52:18 410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人