1 isNAN是ES6新增的函数,它并不能将传入的数据隐式转换,这个函数的功能表示 NAN==NAN,如果传入的数据不是NAN 那么就会返回flase。
2 s.number=4;consloe.log(s.number)会返回undefined,因为s.number相当于是一个临时的封装。输出的时候并不会有number这个属性,因为它是临时的
3 Math.max()这个函数比较的是最大的数字,如果传入的数据中有字母之类不是数字的数据类型的话,会自动隐式转换,变成NAN。
4 能够改变一个字符串的,最终返回的一个结果是一个新的字符串,原字符串是不变的。
5只有字符串 toString()== valueOf()返回的结果是true。
(toString表示返回该对象的字符串描述,valueOf表示获取该对象的值。)
6当第一次赋值数据就不改变该数据的时候,使用const固定比let更好一点。反之,在后续代码中可能会改变该数据的时候,使用let就比const好。
7for in遍历对象的时候会拿到属性名,而不是属性值
8 ==在进行判断的时候会调用对象的valueof方法来与另一个对象进行比较。
9十进制的标识符前面都是0加标识符