JS中 == 与 === 的区别
首先,== 等同,=== i 恒等。
其次了解
==, 两边值类型不同的时候,要先进行类型转换,再比较。
===,不做类型转换,类型不同的一定不等。
简单说,==先转换类型再比较,===先判断类型,如果不是同一类型直接为false。
最后做个比较
先说 ===,判断两个值是否===相等:
1、如果类型不同,就[不相等]
2、如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其中至少一个是NaN,那么[不相等]。(判断一个值是否是NaN,只能用isNaN()来判断)
3、如果两个都是字符串,每个位置的字符都一样,那么[相等];否则[不相等]。
再说 ==,根据以下规则:
1、如果两个值类型相同,进行 === 比较。
2、如果两个值类型不同,他们可能相等。
标签中href="javascript:;"表示什么意思
表示去掉a标签默认动作,跟href="javascript:void(0)"是一样的
javascript:后面直接加了";"表示没有任何动作,这样点a标签就不会有任何反应了
网页内容不能用鼠标复制,用javascript:void($={});替换网址就可以复制了,为啥
1、第一种方法就是利用快照功能,现在的几大搜索引擎都有自己的快照功能,遇到了不能复制的情况,我们可以点击网站右下角的“快照”试试。
2、如果以上方法依旧不行,那么在浏览器上方找到“查看”-“查看网页源代码”,可能浏览器不同的话叫法也有区别,不过全部都有源代码选项的。
3、通过以上我们也发现了,源代码页面除了有我们需要的文字内容以外,还有乱七八糟的各种代码和符号,虽然可以复制了,但是网页上的格式已经面目全非,所以不到迫不得已还是没必要使用这个方法。
4、那么最后一个基本上就能解决大多数情况了,我们首先找到要复制网页的网址,然后将其粘贴到IE浏览器地址栏。
5、接下来依次点击“文件”-“使用Word2013编辑”(根据电脑里按照的对应显示),然后刚才网页里的所有内容就复制到了Word文档下,这样我们即可随意进行复制粘贴了。
js里面的class=“active”是什么意思
设置某个元素的class (样式表属性) 为 active 比如css中定义了 .active{ color:red; } 就是用js设置了某个元素的class来起到修改样式,突出显示的效果
还没有评论,来说两句吧...