1 / 3 === (1 - 2 / 3); // false
浮点数在运算过程当中会产生偏差,由于计算机没法精确表示无限循环小数。要比较两个浮点数是否相等,只能计算它们之差的绝对值,看是否小于某个阈值:
Math.abs(1/3-(1-2/3))<0.00001 ; //true索引
ES6 新增模版字符串``
eg:
var name = '小明';
var age = 20;
alert(`你好, ${name}, 你今年${age}岁了!`);字符串
字符串是不可变的,若是对字符串的某个索引赋值,不会有任何错误,可是,也没有任何效果。博客
concat()方法并无修改当前Array,而是返回了一个新的Array。实际上,concat()方法能够接收任意个元素和Array,而且自动把Array拆开,而后所有添加到新的Array里。循环
--摘取于liaoxuefeng的博客方法