2-16 没有匹配不会显示
if(matchingResult.value != null){
return matchingResult.value ;
}else{
return matchingResult.value = '(没有匹配)';
}
0
收起
正在回答
3回答
虽然都是没有信息,但是null不指向任何对象,相当于没有任何值,代表内存中根本没有这个东西,而“”代表一个长度为0的字符串空,他是有内存空间的.
祝学习愉快~
如果可以解决你的疑问,要采纳哦!
妮可妮可妮_
2018-07-19 15:15:45
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>arguments</title> </head> <body> <textarea name="" id="bb" cols="30" rows="10"></textarea> <button id="btn">df</button> <script> btn.onclick = function() { var a = null; bb.value = a; console.log(bb.value); } </script> </body> </html>
可以测试一下这个小例子会不会更容易解决疑惑
进击JavaScript核心 2018
- 参与学习 466 人
- 提交作业 74 份
- 解答问题 635 个
JavaScript不仅能实现静态页面到动态特效的转变,还能完成数据的动态交互,但是关于js到底功能有多强大,大家还是有所期待的,本路径将带你深入到js中,一一揭开JavaScript的神秘面纱。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星