1、0.1+0.2==0.3是F,还有最大数字精度丢失
因为浮点数,就是那个IEEE574不可以精确表达小数,应该等于3.若干0000004,也可能碰巧可以等,比如说0.2-0.1==0.1。
2、数组.map(函数)里面的函数最好只有一个参数
因为map回调函数是三个参数,可能会把后面两个参数传到函数里面。
3、parseInt(3,0)等于3 ,parseInt(0,1)等于NaN,parseInt(3,2)等于NaN
因为0进制没有这个破进制,他认为你写错了直接当做10进制;没有1进制;二进制不是1001111这种,哪里有3。
4、filter这个东西直接滤掉undefined,而map直接忽略undefined。
5、infinite无穷大,0无穷小。
微积分学的高阶无穷小套路,比如说无穷大乘以无穷小等于NaN,正无穷加负无穷等于NaN。
6、Array.prototype还是个Array
7、new string(‘A’)是一个对象不等于string(‘A’)是一个简单的字符‘A’