博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
es6笔记 day3---对象简介语法以及对象新增
阅读量:4627 次
发布时间:2019-06-09

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

以前的老写法↓

新写法来了↓

提示:千万不要手贱,在里面去用箭头函数!!!

--------------------------------------------------------------------------------------------------

 Object.is()  用来比较两个值是否相等

Object.is(‘a’,'a');

--------------------------------------------------------------------------------------------------

Object.assign();  用来合并对象

let 新的对象 = Object.assign(目标对象,source1,source2....) ;

如果在json2里新增一个a,那么会变成以下这样↓

assign()的数组演示

总结它的用途: 

1.复制一个对象

2.合并参数

------------------------------------------------------------------------------------------------

ES2017引入

Object.keys()

Object.entries()

Object.values()

用法如下↓

解构赋值的写法如下↓

------------------------------------------------------------------------------------------------------

对象身上,计划在ES2018引入

let json = {a:3,b:4};

let json2 = {...json}

 

转载于:https://www.cnblogs.com/andyZhang0511/p/10828147.html

你可能感兴趣的文章
发布功能完成
查看>>
excel 合并单元格
查看>>
How to Create Modifiers Using the API QP_MODIFIERS_PUB.PROCESS_MODIFIERS
查看>>
待飞笔记(第一天 )
查看>>
解惑好文:移动端H5页面高清多屏适配方案
查看>>
traefik添加多证书
查看>>
忽略UserInterfaceState.xcuserstate
查看>>
ReactNative--Flexbox布局
查看>>
java实现读取文件大全
查看>>
[Cordova] 无法显示Alert视窗
查看>>
借助过度区选择阈值
查看>>
评论列表显示及排序,个人中心显示
查看>>
JavaScript 实现鼠标拖动元素
查看>>
js 模糊查询 (360接口)
查看>>
python+rabbitMQ实现生产者和消费者模式
查看>>
“模态”对话框和“后退”按钮
查看>>
关于javascript实现的网站页面侧边悬浮框"抖动"问题
查看>>
linux_命令格式和命令提示符
查看>>
Cocos2d-X-3.0之后的版本的环境搭建
查看>>
when case group by 的用法集合
查看>>