var num = 1;
var str = '1';
var test = 1;
 
test == num   //true 相同类型 相同值
test === num  //true 相同类型 相同值
test !== num  //false test与num类型相同,其值也相同, 非运算肯定是false
 
 
num == str   //true  把str转换为数字,检查其是否相等。
num != str   //false  == 的 非运算
 
num === str  //false  类型不同,直接返回false
num !== str  //true   num 与 str类型不同 意味着其两者不等 非运算自然是true
 
注意:

== 和 != 比较若类型不同,先偿试转换类型,再作值比较,最后返回值比较结果 
而 === 和 !== 只有在相同类型下,才会比较其值
 
双引号比单引号稍稍耗费点系统资源,因为双引号还需要负责某些特殊代码的转换工作,如 \n 及 \r 等。
其它时候,都是一样的。 
所以,一般建议不包含转义字符的字符串,就用单引号来处理。

最新文章

  1. Android基础总结(十)
  2. centos7 时间设置
  3. Android 摇一摇 之 传感器片
  4. 关于c#调用c/c++ dll遇到的问题总结
  5. inline-block(行内区块元素)的详解和应用
  6. Android窗口管理服务WindowManagerService计算Activity窗口大小的过程分析
  7. CAD快捷键命令
  8. Shell跳板机sshstack
  9. 打开本页N秒后跳转页面
  10. stm32 HAL库笔记(一)——普通IO口
  11. layer弹窗和日期
  12. Memcache cpu占用过高
  13. 使用C#+Linq+SQL快速开发业务
  14. 第 3 章 镜像 - 010 - base 镜像
  15. Silverlight中使用MVVM(2)-(提高)
  16. (转)公有云vr客户端tcp连接数太多造成 系统卡顿问题 [bittorrent tracker优化] -公有云常见网络问题及思路
  17. datagrid在MVC中的运用01-基本属性并实现分页
  18. 将hta包装为exe发布
  19. python常用模块collections os random sys
  20. Android 图片相关

热门文章

  1. AJAX学习笔记
  2. ThinkphpCMF笔记
  3. WordPress酷炫CSS3读者墙代码
  4. adobe premiere pro cc2015.0已停止工作 解决办法
  5. (一)SQL Server分区详解Partition(目录)
  6. 类别(Category)与扩展(Extensions)
  7. JavaScript对象创建,继承
  8. word20161219
  9. mysql 日期查询 总结
  10. ElasticSearch详解与优化设计