码迷,mamicode.com
首页 > 其他好文 > 详细

es6学习

时间:2017-02-15 13:52:51      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:静态   传统   int   number   浮点数   ini   tar   学习   返回   

1.es6中新增3个是否包含字符串的方法:除了传统的indexOf();新增了includes(),startsWidth(),endWidth();这三个方法都支持第二个参数,对于includes()和statsWidth()来说,第二个参数指开始搜索的位置,对于endsWidth(‘str’,n)来说指的是前n个字符。

2.repeat(n);指的是将源字符串重复n次,并返回新的字符串;例:let strNew="汇智网";document.write(strNew.repeat(5));  输出结果:汇智网汇智网汇智网汇智网汇智网;

3.模板字符串:es6模板字符中支持字符串插值,例:let a="hello",let b="wold",document.write(‘hello ${a} ${b}!‘);

   模板字符串可以包含多行,例:let multiLine=`this

                                                                  is  a

                                                                     test`;
document.write(multiLine)输出结果为 this is a test

4.Number对象上新提供了Number.isFinite()和Number.isNaN()两个方法;Number.isFinite()用来判断一个数是否是非无穷,例Number.isFinite(15)===false;NumberisNaN()用来判断是否为NaN,例Number.isNaN(Nan)===true;

5.Number.isInteger(),用来判断一个数是否为整数,注意:在JavaScript内部整数和浮点数的存储方法是一致的,所以3.0和3都是整数。

6.Math对象上新增的方法都是静态方法,只能在Math对象上调用,

Math.trunc():去除一个数的小数部分,返回整数部分,对于空值和无法截取整数的值,返回NaN.

es6学习

标签:静态   传统   int   number   浮点数   ini   tar   学习   返回   

原文地址:http://www.cnblogs.com/bf0426/p/6400990.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!