怎么将对象里面部分的属性放到一个空的对象里面去
var obj={name:'jack',age:18,sex:'male'}var {name,age}=objvar obj2={name,age}console.log(obj2) //{name: "jack", age: 18}
这是es6的用法
还有其他的3种方法,关于对象复制的
es6
var obj = {name: 'jack',age: 18}var data = Object.assign(obj)console.log(data) //{name: 'jack',age: 18}data.name = '花花'console.log(data)//{name: "花花", age: 18}console.log(obj)//{name: "花花", age: 18}
for in
var obj = { name: 'jack',age: 18}var params = {}for(var key in obj){params[key] = obj[key]}console.log(params, 22)/
或者
var obj = { name: 'jack',age: 18,hobby: {school: 'listen video',home: 'watch TV'}}var params = {}params =JSON.parse(JSON.stringify(obj))
转载于:https://www.cnblogs.com/antyhouse/p/10006618.html
怎么将对象里面部分的属性放到一个空的对象里面去相关推荐
- 对Spring Data JPA中的page对象下的content属性里的实体类对象转换为dto对象
对Spring Data JPA中的page对象下的content属性里的实体类对象转换为dto对象. 刚开始试遍历content,进行转换,添加到新的list中,再set进去page.后来发现pag ...
- 随手笔记--为对象增加新的属性,拼接多个对象
为对象增加新的属性 this.$set(obj, key, value)/vue.set(obj, key, value) <script> export default {data() ...
- 数组转集合,集合去重, 删除对象List某个属性值为空的对象,MySql根据某一字段去重
集合和数组的几个问题 一.数组怎么转集合 二.集合去重怎么做? 三.删除对象集合里,某个属性为空的对象 四.数据库查询数据如何按某一个字段去重 一.数组怎么转集合 String [] strArr = ...
- python如何避免访问对象不存在的属性_Python3基础 setattr 设置对象的属性值,如果属性不存在就创建一个...
? python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 conda : 4.5.11 type setting : Markdo ...
- ant build.xml文件将使用到的属性放到一个额外的build.properties文件里
build.xml: <?xml version="1.0"?><project name="Hello World Project" def ...
- 【Python教程】十四、找不到对象?用Python自己写一个|类与对象(二)
更多教程请私信~ 来源:思路实验室 作者:室长 大家好,欢迎收看思路实验室出品的Python入门教程,我是室长. 书接上文,我们面对动物园甲方爸爸的要求有了一定的思路,它可以是这样的: 动物园所有的哺 ...
- python对象的三个属性_Python 对象属性的访问
在 Python 中,一切皆对象.属性访问可以理解为是从一个已有的对象中获得另一个对象的方法.对象属性的访问涉及到对象的 __dict__ 属性.描述符等概念,以及 __getattribute__. ...
- Python基础(十八): 类和对象以及它们的属性
一.类 最简单的经典类结构 class 类名:pass 复制代码 1.定义一个类 class Money:pass 复制代码 类名规范: 驼峰命名法, 并且首字母大写 2.实例化一个对象 创建一个对象 ...
- 如何获取数组中嵌套对象中属性值不为空的对象?
如何获取数组中嵌套对象中属性值不为空的对象? 有一个对象数组如下: let arr = [ {id:1,aa:'aa1'}, {id:2,aa:'aa2',bb:{ cc:{dd:12} }}, {i ...
最新文章
- 如何设计一颗40PFLOPS量级的AI芯片?
- 谁都忍不了烂代码,如何用重构的方式让它整洁起来?
- 当 TiDB 与 Flink 相结合:高效、易用的实时数仓
- Nats的消息通信模型
- datetime unix php,PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】...
- 为什么年轻人挣得很多还是穷?北上广深挑战指数报告~
- object detection错误之no module named nets
- PHP操作redis部分命令
- bootstrap datetimepicker 位置错误
- 微信小程序Tab切换,滑动切换
- 台式机装苹果系统_关于最近折腾黑苹果的一些心得分享
- 内网渗透总结二:第二步管理员密码的明文和hash获取
- MQTT学习之初识mqtt
- vscode常用插件-Auto Close Tag
- 用简单的c程序编写的扫雷!
- 蓝桥杯真题:小朋友崇拜圈
- redis的hash与string区别
- 使用微信小程序editor富文本编辑器(爬坑要点)
- 2023南京大学文博专业考研上岸经验
- 邮件协议(POP3、IMAP、SMTP)
热门文章
- 针对19端口的Chargen进行Dos***
- [ZZ]Map/Reduce hadoop 细节
- 什么是LAN(局域网)
- CV08-数据预处理与数据增强
- linux 565显示格式,RGB565转BMP格式 C语言程序
- golang 解析php序列化,golang实现php里的serialize()和unserialize()序列和反序列方法详解...
- 参加web前端培训要学哪些知识
- Spring MVC常用注解说明
- Chameleon跨端框架——壹个理想主义团队的开源作品
- Prometheus 对比 Zabbix