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新增的常用语法相关推荐

  1. Cpp STL - vector常用语法

    <Cpp STL - vector常用语法>   STL,英文全称 standard template library,中文可译为标准模板库或者泛型库,其包含有大量的模板类和模板函数,是 ...

  2. 【SQLite预习课3】SQLite 的常用语法

    作者主页:Designer 小郑 作者简介:软件工程师一枚,来自浙江宁波,负责开发管理公司OA项目,专注软件前后端开发(Vue.SpringBoot和微信小程序).系统定制.远程技术指导.CSDN学院 ...

  3. MYSQL常用语法命令,MySQL中delete,drop和alter分别是用来删除什么的?有什么区别?删除了以后可以恢复吗?

    1.Alter.Delete.Drop相关语法 a.Alter 删除,添加或重新定义列 删除列:alter table tablename drop columnname 增加列:alter tabl ...

  4. postgreSQL数据库常用语法

    postgreSQL常用语法 1.CRUD增删改查 创建用户角色 create user ldc with password 'ldc-'; 创建数据库 create DATABASE school_ ...

  5. Extjs6.0 常用语法

    Extjs6.0 常用语法 extjs6.0常用语法 1 grid某值字符过长的展示方式 2 grid 日期方式的展示 3 grid 鼠标放到单元格上去有提示以及改变鼠标形状 4 grid 单元格右击 ...

  6. Markdown通用的常用语法说明

    前言 Markdown 是一种轻量级的 标记语言,语法简洁明了.学习容易,还具有其他很多优点,目前被越来越多的人用来写作使用. Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表 ...

  7. jsp 4种常用语法3个编译指令7个动作指令

    4种常用语法: 注释:<%--注释--%> 声明:<%!声明部分%> 输出:<%=%> 脚本:可以包含任何java可执行代码.例 <% for(int i=0 ...

  8. [转]C++/CLI与C#常用语法对比

    [转]C++/CLI与C#常用语法对比 Kenny Kerr 一篇名为C++: The Most Powerful Language for .NET Framework Programming文章中 ...

  9. 每天学一点儿shell:Shell的常用语法规则

    文章目录 Shell 参数传递 Shell 数组 Shell 基本运算符 算数运算符 关系运算符 布尔运算符 逻辑运算符 字符串运算符(重点) 文件测试运算符 Shell 常用语法 Shell 函数 ...

最新文章

  1. HarmonyOS Text超出部分末尾显示...
  2. [Machine Learning with Python] Data Visualization by Matplotlib Library
  3. 神经网络变成小怪兽,还能互相 battle!这款游戏用最简单的方式训练神经网络...
  4. 【OfficeDIY】有了站点了 ^_^
  5. 祛除雀斑的健康方法 - 健康程序员,至尚生活!
  6. WinAPI: waveOutMessage - 向波形输出设备发送一条消息
  7. 主成分分析和因子分析十大不同点
  8. easyui数据请求两个url_jQuery Easyui datagrid连续发送两次请求问题
  9. Select网络模型下的简单CS实例
  10. skcket编程实例
  11. Zynq7000硬件开发之硬件开发流程简介(二)
  12. EL表达式和JSTL标签库学习总结
  13. matlab a1处语法无效,MATLAB常见错误
  14. 后场村的加班别有不同
  15. 网络适配器有感叹号(56)
  16. 计算机组成与设计:计算机概要与技术
  17. html5闪光效果,css特效-一道闪光在图片上划过
  18. 【数据分析师自学系列-MySQL】创建新表create table、create table as、create table like的区别
  19. Hey 朋友们好久不见。
  20. js替换关键词为链接,只替换一次,要避开超链接或图片

热门文章

  1. 光猫可以直接接交换机吗 交换机能直接连光猫吗
  2. Acwing 360. Freda的传呼机(仙人掌图重构,lca)
  3. 统计学中的第p百分位数的理解
  4. 用Excel生成Ansys *VREAD函数所需的具有固定字符长度和小数位数的数据
  5. matlab画图双坐标轴和多坐标轴代码
  6. 28岁,转行学IT还来得及么?
  7. RMAN Encrypted Backups
  8. 我们为什么这么拼?(转载自微信)
  9. 测试团队建设,个人小总结~
  10. 有些jpg图在IE浏览器中打不开