首页 > 编程语言 >JavaScript学习笔记—对象的解构

JavaScript学习笔记—对象的解构

时间:2023-01-25 19:46:55浏览次数:42  
标签:obj name gender age JavaScript 笔记 解构 18

const obj = {name: "孙悟空", age: 18, gender: "男"};
let {name, age, gender} = obj; // 声明变量同时解构变量
console.log(name, age, gender); // 孙悟空 18 男
let {name:a, age:b, gender:c, address:d="花果山"} = obj; // name起别名为a,  address:d="花果山":起别名并赋默认值
console.log(a, b, c, d); // 孙悟空 18 男 花果山

标签:obj,name,gender,age,JavaScript,笔记,解构,18
From: https://www.cnblogs.com/zibocoder/p/17067185.html

相关文章

  • JavaScript学习笔记—数组的解构赋值
    constarr=["孙悟空","猪八戒","沙和尚"];let[a,b,c]=arr;//解构赋值console.log(a,b,c);//孙悟空猪八戒沙和尚let[d,e,f,g]=["唐僧","白骨精",......
  • 基环树学习笔记
    基环树以下内容参考:https://www.cnblogs.com/fusiwei/p/13815549.html概念基环树也叫环套树,标准定义是一个有\(n\)个节点\(n\)条边的联通图,如果不是联通的,则称其是......
  • JavaScript 对象合并
    JavaScript中有多种方法可以合并对象。1、使用Object.assign()方法:它可以将一个或多个对象的属性复制到目标对象中。例如:constobj1={a:1,b:2};constobj2=......
  • JavaScript 数组合并
    JavaScript中有多种方法可以将多个数组合并成一个数组。1、使用Array.prototype.concat()合并:concat()方法可以将多个数组合并成一个新数组。letarr1=[1,2,3];......
  • JavaScript 数组去重
    JavaScript中有多种方法可以实现数组去重,下面是几种常用的方法:1、使用Set去重:Set数据结构中不能有重复元素,可以将数组转成Set类型,再转回数组。letarr=[1,2,3,4,......
  • JavaScript 排序算法
    JavaScript提供了Array.prototype.sort()方法来对数组中的元素进行排序。默认情况下,sort()方法使用字典序来排序字符串。如果要按照数字大小进行排序,需要传递一个比较......
  • 学习笔记——NoSQL数据库;Redis概述;redis中常用的数据类型(key、string)
    2023-01-24一、NoSQL数据库1、NoSQL数据库的简介NoSQL(NoSQL=NotOnlySQL),即“不仅仅是SQL”,泛指非关系型的数据库。NosQL不依赖业务逻辑方式存储,而以简单的key-value模......
  • JavaScript 运算符&算数运算符
    一、运算符运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。JavaScript中常用的运算符有:算数运算符递增和递减运算符比较运算符逻辑运算符赋......
  • JavaScript学习笔记—函数的bind
    bind():函数的方法,可以用来创建一个新的函数bind可以为新函数绑定thisbind可以为新函数绑定参数functionfn(a,b,c){console.log("fn执行了~~~",this);consol......
  • JavaScript学习笔记—函数中的call和apply
    调用函数除了通过函数()这种形式外,还可以通过其他的方式来调用函数,比如可以通过调用函数的call()和apply()两个方法来调用函数函数.call()函数.apply()call和apply除......