1,js是一门解释型语言,无需编译,编写js要知道当前对象有什么成员,未必所有成员都能点出来. 2,js大小写敏感,严格区分大小写. 3,弱类型语言,声明用var,字符串推荐使用单引号. 4,==要先转型,后比较值.===叫做严格判断,判断类型和值:(switch case是严格判断) 5,js中没有局部作用域: 6,js代码对齐方式,要使用默认排版方式: 7,js中没有方法重载,默认选择最后一个. 8,argument.length可以获得该方法传进来的参数的个数. 9,闭包效率低(定义在一个…