ES8新增的常用语法
1.Object.values()
cosnt obj = {name: 'why', age: 18};
在ES5中,有Object.keys(obj)语法,它会打印出obj对象里的所有key值,也就是;
在ES8中,新增了一个对应的语法 Object.values(obj),它会打印出obj对象里的所有value值,也就是
2.padStart 和 padEnd
它们两个都是字符串的方法,可以分别传入两个参数,第一个参数是指定字符串的长度,若这个参数的值小于字符串原先的大小,那么最终结果的长度会等于字符串原先的大小;第二个参数是所要填充的字符,如
let str = 'hello world'
console.log(str.padStart(20, '*'))
这里的padStart就将最终打印的字符串长度变为了20位,str字符串中不足20位的会在前面用 * 补上,结果就是;
padEnd也是一样的逻辑,只是是在字符串的后面添加字符
3.Object.entries(obj)
Object.entries方法可以传入一个对象,结果是生成一个二维数组,在一个大数组[]里面有多个小数组,obj有多少个键值对就会有多少个小数组[],数组的第一个值就是key值,第二个值就是value值。
如下面代码,打印的结果就是
ES8新增的常用语法相关推荐
- Cpp STL - vector常用语法
<Cpp STL - vector常用语法> STL,英文全称 standard template library,中文可译为标准模板库或者泛型库,其包含有大量的模板类和模板函数,是 ...
- 【SQLite预习课3】SQLite 的常用语法
作者主页:Designer 小郑 作者简介:软件工程师一枚,来自浙江宁波,负责开发管理公司OA项目,专注软件前后端开发(Vue.SpringBoot和微信小程序).系统定制.远程技术指导.CSDN学院 ...
- MYSQL常用语法命令,MySQL中delete,drop和alter分别是用来删除什么的?有什么区别?删除了以后可以恢复吗?
1.Alter.Delete.Drop相关语法 a.Alter 删除,添加或重新定义列 删除列:alter table tablename drop columnname 增加列:alter tabl ...
- postgreSQL数据库常用语法
postgreSQL常用语法 1.CRUD增删改查 创建用户角色 create user ldc with password 'ldc-'; 创建数据库 create DATABASE school_ ...
- Extjs6.0 常用语法
Extjs6.0 常用语法 extjs6.0常用语法 1 grid某值字符过长的展示方式 2 grid 日期方式的展示 3 grid 鼠标放到单元格上去有提示以及改变鼠标形状 4 grid 单元格右击 ...
- Markdown通用的常用语法说明
前言 Markdown 是一种轻量级的 标记语言,语法简洁明了.学习容易,还具有其他很多优点,目前被越来越多的人用来写作使用. Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表 ...
- jsp 4种常用语法3个编译指令7个动作指令
4种常用语法: 注释:<%--注释--%> 声明:<%!声明部分%> 输出:<%=%> 脚本:可以包含任何java可执行代码.例 <% for(int i=0 ...
- [转]C++/CLI与C#常用语法对比
[转]C++/CLI与C#常用语法对比 Kenny Kerr 一篇名为C++: The Most Powerful Language for .NET Framework Programming文章中 ...
- 每天学一点儿shell:Shell的常用语法规则
文章目录 Shell 参数传递 Shell 数组 Shell 基本运算符 算数运算符 关系运算符 布尔运算符 逻辑运算符 字符串运算符(重点) 文件测试运算符 Shell 常用语法 Shell 函数 ...
最新文章
- HarmonyOS Text超出部分末尾显示...
- [Machine Learning with Python] Data Visualization by Matplotlib Library
- 神经网络变成小怪兽,还能互相 battle!这款游戏用最简单的方式训练神经网络...
- 【OfficeDIY】有了站点了 ^_^
- 祛除雀斑的健康方法 - 健康程序员,至尚生活!
- WinAPI: waveOutMessage - 向波形输出设备发送一条消息
- 主成分分析和因子分析十大不同点
- easyui数据请求两个url_jQuery Easyui datagrid连续发送两次请求问题
- Select网络模型下的简单CS实例
- skcket编程实例
- Zynq7000硬件开发之硬件开发流程简介(二)
- EL表达式和JSTL标签库学习总结
- matlab a1处语法无效,MATLAB常见错误
- 后场村的加班别有不同
- 网络适配器有感叹号(56)
- 计算机组成与设计:计算机概要与技术
- html5闪光效果,css特效-一道闪光在图片上划过
- 【数据分析师自学系列-MySQL】创建新表create table、create table as、create table like的区别
- Hey 朋友们好久不见。
- js替换关键词为链接,只替换一次,要避开超链接或图片