es6中对象的一些操坐
2024-08-24 20:51:57
1.变量的赋值:
let name='宋宇',age='17岁';
let obj={name,age}
//快速的将变量引入到对象中去。
2.key值得构建
let key='skill';
let obj1={
[key]:"web"//key值构建,当我们不知道后台给我们什么key值得时候,用处不大。。
};
console.log(obj1);
3.对象的严格检测
let obj2={
name:'websong'
};
let obj3={
name:'websong'
};
//es5里最多是===
console.log(obj2.name===obj3.name);//同值相等,
console.log(Object.is(obj2.name,obj3.name));//他俩结果一样,但是意义不同;严格相等 //比如
console.log(NaN===NaN)//false
console.log(Object.is(NaN,NaN));//true console.log(Object.is(-0,0));//false
console.log(-0===0);//true4
4.对象的合并
let a={a:"websong"};
let b={b:"学习"};
let c={c:"web"};
let d=Object.assign(a,b,c);
console.log(d);
最新文章
- sqlserver 中数据导入到mysql中的方法以及注意事项
- ios 利用airprint实现无线打印(配合普通打印机)
- 33.Android之Fragment学习
- avira更新时候安装了launcher
- CCF真题之画图
- 批处理命令——rem 和 pause
- SQL Server 系统表简介
- php 递归 适合刚刚接解递归的人看
- hdu 1075 What Are You Talking About
- Tomcat自动启动脚本
- 数值积分NIntegrate中的具体算法
- java 读取mysql库表数据
- appium元素定位及操作
- Java 反射 Class对象
- Java基础(五)-Java序列化与反序列化
- java finally深入探究
- C#图解教程 第六章 深入理解类
- Git常用命令(一)------ 本地操作
- 数据结构——Java实现顺序栈
- intellij idea解除svn关联