1. 首页
  2. 编程语言
  3. Javascript
  4. javaScript中"=="和"==="的区别详解

javaScript中"=="和"==="的区别详解

上传者: 2021-12-02 16:04:37上传 PDF文件 46.63 KB 热度 56次

先说 "===",这个比较简单。例外)的是,如果其中至少一个是NaN,那么[不相等]。b、如果一个是字符串,一个是数值,把字符串转换成数值再进行比较。对象转换成基础类型,利用它的toString或者valueOf方法。js核心内置类,会尝试valueOf先于toString;e、任何其他组合,都不相等。也就是说"=="它是值之间的比较,而:"==="不仅仅是值之间的比较,也是类型之间的比较,一般在做项目的时候,根据业务的不同我们决定用哪一个,大多数开发人员习惯于"=="这样是不严谨的.

下载地址
用户评论