课程
/前端开发
/JavaScript
/DOM事件探秘
为什么要先将loginStateshow.className = '';之后再给它赋值啊,直接赋值不就行了吗
2014-07-25
源自:DOM事件探秘 4-3
正在回答
String要大写,括号应用英文状态下的括号,不能用中文状态下的.......是因为没找到字体文件导致的^_^...
后来我查手册弄明白了,是JS的一个变量赋值的机制的原因,他这样写更符合这个原始的机制。。因为JS的赋值的机制是先在后台把之前的变量以及变量的值清空为空,然后再重新创建一个内存空间,然后再把新的变量值放到这个内存空间中,这个新的内存空间的标识还是一样的是之前的那个变量名。。也就是说JS的赋值其实是有两个过程的,一个是清空原有的内存空间,然后创建新的内存空间
同感,但应该也有它的道理吧,还请谁知道的解释一下
大地223504 提问者
举报
DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件
1 回答按照老师的方法为啥我弹出的是undfine
2 回答
4 回答
1 回答
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号