博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ES6第二篇:变量的解构赋值
阅读量:6595 次
发布时间:2019-06-24

本文共 633 字,大约阅读时间需要 2 分钟。

学习地址:http://es6.ruanyifeng.com/#docs/destructuring

默认值生效的条件:对象的属性值严格等于undefined,null不严格等于undefined

用途:

  1、变换变量的值;

  2、从函数返回多个值;

  3、函数参数的定义;

  4、提取JSON数据;

  5、函数参数的默认值;

  6、遍历Map结构;

  7、输入模块的指定方法。

字符串的扩展:

  1、字符串的遍历器接口:for...of

  2、includes:返回布尔值,表示是否找到了参数字符串

  3、startsWidth:返回布尔值,表示参数字符串是否在原字符串首部

  4、endsWidth:返回布尔值,表示参数字符串是否在原字符串尾部(三个方法都支持第个二参数,表示开始搜索的位置)

  5、repeat:返回一个新的字符串,表示将原字符串重复n次;参数如果是小数,会被取整(向下取整);如果是负数或iinfinite,会报错;但是如果是0到-1之间的小数,则等同于0,因为会先进行取整运算;参数NaN等同于0;如果是字符串,会先转换为数字;

  6、padStart:头部补全(用途:数值补全、提示字符串格式)

  7、padEnd:尾部补全(第一个参数:字符串补全生效的最大长度;第二个参数是用来补全的字符串,默认使用空格补全)

 

转载于:https://www.cnblogs.com/sltk/p/9989220.html

你可能感兴趣的文章
数据中心机房对环境的新要求
查看>>
一个页面标题和过滤输出的解决方案(下)
查看>>
JSP连接access数据库
查看>>
Loadrunner监控服务器资源
查看>>
Pandas:按条件进行行选择
查看>>
spring boot 自定义规则访问获取内部或者外部静态资源图片
查看>>
Object类
查看>>
【云计算的1024种玩法】使用 NAS 文件储存低价获得好磁盘性能
查看>>
Coding打坐
查看>>
springmvc + mybatis + ehcache + redis架构
查看>>
使用rollup打包库的一种基本配置
查看>>
Spring Boot 学习笔记(4):配置properties(2)
查看>>
VUE的生命周期
查看>>
ES 学习笔记-安装
查看>>
微信支付-H5支付绕过ip地址
查看>>
SpringCloud微服务实战
查看>>
Vue、Typescript 的项目实践
查看>>
JS 事件
查看>>
年终回顾,为你汇总一份「后端架构技术清单」
查看>>
别人的双11 & 程序员的双11~
查看>>