• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
社会优先于个人
博客园    首页    新随笔    联系   管理    订阅  订阅
2022年4月1日
es6 拓展运算符
摘要: 拓展运算符 就是三个点... 作用:拆解字符串和数组 替代push和concat方法 arr2.push(...arr1) arr3=[...arr1,..arr2] 拷贝数组和对象 arr2=[...arr1] obj2={...obj1} 与解构赋值一起使用 let arr=[1,2,3,4,5 阅读全文
posted @ 2022-04-01 15:22 社会优先于个人 阅读(22) 评论(0) 推荐(0)
es6 解构赋值
摘要: 解构赋值 按照一定的模式,从数组和对象中提取值,对变量进行赋值 左右两边的模式要相同 数组解构,注意顺序层次相同 对象解构,注意属性名字相同 let [a,b,c]=[1,[2,3,4],5] let {x,y}={y:123,x:456} 连续结构赋值+重命名 const obj={a:{b:1} 阅读全文
posted @ 2022-04-01 15:08 社会优先于个人 阅读(27) 评论(0) 推荐(0)
es6 模板字符串
摘要: 可以直接使用变量 以前是用大量“”和+拼接起来的 let name='zsf' let str=`i am ${name}` 多行字符串 换行和缩进都会被保存 let str=`i am zsf i love tutu` ${}中可以放任意js表达式 可以是数学运算 可以是调用函数 阅读全文
posted @ 2022-04-01 13:11 社会优先于个人 阅读(39) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3