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

怎么将对象里面部分的属性放到一个空的对象里面去相关推荐

  1. 对Spring Data JPA中的page对象下的content属性里的实体类对象转换为dto对象

    对Spring Data JPA中的page对象下的content属性里的实体类对象转换为dto对象. 刚开始试遍历content,进行转换,添加到新的list中,再set进去page.后来发现pag ...

  2. 随手笔记--为对象增加新的属性,拼接多个对象

    为对象增加新的属性 this.$set(obj, key, value)/vue.set(obj, key, value) <script> export default {data() ...

  3. 数组转集合,集合去重, 删除对象List某个属性值为空的对象,MySql根据某一字段去重

    集合和数组的几个问题 一.数组怎么转集合 二.集合去重怎么做? 三.删除对象集合里,某个属性为空的对象 四.数据库查询数据如何按某一个字段去重 一.数组怎么转集合 String [] strArr = ...

  4. 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 ...

  5. ant build.xml文件将使用到的属性放到一个额外的build.properties文件里

    build.xml: <?xml version="1.0"?><project name="Hello World Project" def ...

  6. 【Python教程】十四、找不到对象?用Python自己写一个|类与对象(二)

    更多教程请私信~ 来源:思路实验室 作者:室长 大家好,欢迎收看思路实验室出品的Python入门教程,我是室长. 书接上文,我们面对动物园甲方爸爸的要求有了一定的思路,它可以是这样的: 动物园所有的哺 ...

  7. python对象的三个属性_Python 对象属性的访问

    在 Python 中,一切皆对象.属性访问可以理解为是从一个已有的对象中获得另一个对象的方法.对象属性的访问涉及到对象的 __dict__ 属性.描述符等概念,以及 __getattribute__. ...

  8. Python基础(十八): 类和对象以及它们的属性

    一.类 最简单的经典类结构 class 类名:pass 复制代码 1.定义一个类 class Money:pass 复制代码 类名规范: 驼峰命名法, 并且首字母大写 2.实例化一个对象 创建一个对象 ...

  9. 如何获取数组中嵌套对象中属性值不为空的对象?

    如何获取数组中嵌套对象中属性值不为空的对象? 有一个对象数组如下: let arr = [ {id:1,aa:'aa1'}, {id:2,aa:'aa2',bb:{ cc:{dd:12} }}, {i ...

最新文章

  1. 如何设计一颗40PFLOPS量级的AI芯片?
  2. 谁都忍不了烂代码,如何用重构的方式让它整洁起来?
  3. 当 TiDB 与 Flink 相结合:高效、易用的实时数仓
  4. Nats的消息通信模型
  5. datetime unix php,PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】...
  6. 为什么年轻人挣得很多还是穷?北上广深挑战指数报告~
  7. object detection错误之no module named nets
  8. PHP操作redis部分命令
  9. bootstrap datetimepicker 位置错误
  10. 微信小程序Tab切换,滑动切换
  11. 台式机装苹果系统_关于最近折腾黑苹果的一些心得分享
  12. 内网渗透总结二:第二步管理员密码的明文和hash获取
  13. MQTT学习之初识mqtt
  14. vscode常用插件-Auto Close Tag
  15. 用简单的c程序编写的扫雷!
  16. 蓝桥杯真题:小朋友崇拜圈
  17. redis的hash与string区别
  18. 使用微信小程序editor富文本编辑器(爬坑要点)
  19. 2023南京大学文博专业考研上岸经验
  20. 邮件协议(POP3、IMAP、SMTP)

热门文章

  1. 针对19端口的Chargen进行Dos***
  2. [ZZ]Map/Reduce hadoop 细节
  3. 什么是LAN(局域网)
  4. CV08-数据预处理与数据增强
  5. linux 565显示格式,RGB565转BMP格式 C语言程序
  6. golang 解析php序列化,golang实现php里的serialize()和unserialize()序列和反序列方法详解...
  7. 参加web前端培训要学哪些知识
  8. Spring MVC常用注解说明
  9. Chameleon跨端框架——壹个理想主义团队的开源作品
  10. Prometheus 对比 Zabbix