不应该使用的JS语法解析
程序员文章站
2022-06-04 23:13:20
几种不应该使用的js语法
1、==
==会自动进行类型转换,规则十分难记,尽量使用全等,===和!==
2、
在javascript中定义一个函数,有两种写法:
function foo() {...
几种不应该使用的js语法
1、==
==会自动进行类型转换,规则十分难记,尽量使用全等,===和!==
2、
在javascript中定义一个函数,有两种写法:
function foo() { }
和
var foo = function () { }
两种写法完全等价。但是在解析的时候,前一种写法会被解析器自动提升到代码的头部,因此违背了函数应该先定义后使用的要求,所以建议定义函数时,全部采用后一种写法。