资讯专栏INFORMATION COLUMN

ES8新特性ECMAScript2017

DangoSky / 2043人阅读

摘要:新特性我们大家都知道从开始组织每年都发布一些新的标准,今天也不例外,组织在今年也发布了的语法引入了规范功能引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。

ES8新特性ECMAScript2017

我们大家都知道从es6开始ECMA组织每年都发布一些新的标准,今天也不例外,ECMA组织在今年也发布了es7的语法

padStart()/padEnd()

es2017 引入了StringPadding规范功能 ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。

//字符串
let str="abc"
let result=str.padEnd(5)
let result1=str.padStart(8,"a")
let result2=str.padStart(8)
console.log("|"+str+"|")
console.log("|"+result+"|")
console.log("|"+result1+"|")
console.log("|"+result2+"|")
Object.values/ Object.entries
let arr=["a","b"];
let obj={
    name:"小明",
    age:19
}
console.log(Object.values(obj))
console.log(Object.values(arr))
console.log(Object.keys(arr))
console.log(Object.entries(obj))//返回两个数组[["name":"小明"]["age":19]]
console.log(Object.entries(arr))//返回两个数组  下标带值
es8允许函数对象的定义调用时参数可以加入尾逗号,以及json对象array对象都允许
//函数可以加入尾逗号
function fn(a,b,){
    console.log(1,2,3)
}
fn(1,2,)
var arr2=[1,2,3,]
var obj2={"a":1,}
console.log(arr2)
console.log(obj2)

是的你没有看错这就是es8的语法!函数加,号可以执行

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/84254.html

相关文章

  • ES8 走马观花(ECMAScript2017 特性

    摘要:距离上一篇走马观花已经快两年时间了,上个月底正式发布,再写一篇姊妹篇,介绍新特性。会议的每一项决议必须大部分人赞同,并且没有人强烈反对才可以通过。已经准备就绪,该特性会出现在年度发布的规范之中。 距离上一篇《ES6 走马观花》已经快两年时间了,上个月底 ES8 正式发布,再写一篇姊妹篇,介绍 ES8 新特性。 什么是 ES8 ES8 是 ECMA-262 标准第 8 版的简称,从 ES...

    meislzhua 评论0 收藏0
  • 细解JavaScript ES7 ES8 ES9 特性

    摘要:定期召开会议,会议由会员公司的代表与特邀专家出席。新版本将会包含每年截止时间之前完成的所有特性。它引入了一个新的构造函数和具有辅助函数的命名空间对象。 导言:ECMAScript的演化不会停止,但是我们完全没必要害怕。除了ES6这个史无前例的版本带来了海量的信息和知识点以外,之后每年一发的版本都仅仅带有少量的增量更新,一年更新的东西花半个小时就能搞懂了,完全没必要畏惧。本文将带您花大约...

    Youngs 评论0 收藏0
  • ECMAScript 2017ES8特性概述

    摘要:特性概述整理自,归纳于笔者的现代开发语法基础与实践技巧系列文章中也欢迎关注前端每周清单系列获得一手资讯。本部分则介绍了新的构造器与包含静态方法的命名空间对象。 ECMAScript 2017(ES8)特性概述 整理自 ES8 was Released and here are its Main New Features,归纳于笔者的现代 JavaScript 开发:语法基础与实践技巧系...

    Kyxy 评论0 收藏0
  • 《从零构建前后分离的web项目》:前端了解过关了吗?

    摘要:前端基础架构和硬核介绍技术栈的选择首先我们构建前端架构需要对前端生态圈有一切了解,并且最好带有一定的技术前瞻性,好的技术架构可能日后会方便的扩展,减少重构的次数,即使重构也不需要大动干戈,我通常选型技术栈会参考以下三点一提出自身业务的需求是 # 前端基础架构和硬核介绍 showImg(https://segmentfault.com/img/remote/146000001626972...

    lbool 评论0 收藏0
  • 《从零构建前后分离的web项目》:前端了解过关了吗?

    摘要:前端基础架构和硬核介绍技术栈的选择首先我们构建前端架构需要对前端生态圈有一切了解,并且最好带有一定的技术前瞻性,好的技术架构可能日后会方便的扩展,减少重构的次数,即使重构也不需要大动干戈,我通常选型技术栈会参考以下三点一提出自身业务的需求是 # 前端基础架构和硬核介绍 showImg(https://segmentfault.com/img/remote/146000001626972...

    cgspine 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<