123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- let age = 20;
- // function talk(){
- // console.log("hello");
- // }
- // let person = {
- // name: '张三',
- // age:age,
- // sex:"男",
- // talk:function(){
- // console.log("hello");
- // }
- // }
- // let person = {
- // name: '张三',
- // name2:"李四",
- // age,
- // sex:"男",
- // talk(){
- // console.log("hello");
- // }
- // }
- // let a = "name";
- // console.log(person);
- // console.log(person.name);
- // console.log(person[a]);
- // console.log(person[a+2]);
- // let obj = {
- // a:1,
- // b:2
- // }
- // let boj2 = {
- // a:1,
- // b:2
- // }
- // let boj2 = obj;
- // console.log(obj == boj2);
- // console.log(Object.is(obj,boj2));
- // let obj = {
- // a:1,
- // b:2
- // }
- // let obj2 = {
- // c:3,
- // d:4
- // }
- // Object.assign(obj,obj2)
- // console.log(obj);
- // let obj = {
- // a:1,
- // b:2,
- // c:{
- // d:3,
- // e:4
- // }
- // }
- // // let obj2 = obj;
- // // 浅拷贝 浅克隆
- // let obj2 = Object.assign({},obj);
- // obj.a = "hello";
- // obj.c.d = "world";
- // console.log(obj2);
-
- // let obj = {
- // a:1,
- // b:2,
- // c:3,
- // d:4
- // }
- // var key = "a";
- // console.log( "c" in obj );
- // console.log(key in obj);
-
- let obj = {
- a:1,
- b:2,
- c:3,
- d:4
- }
- // for(let key in obj){
- // console.log(key);
- // }
- // Object.keys 把当前对象的所有属性名组成数组返回
- // console.log(Object.keys(obj));
- // Object.values 把当前对象的所有属性值组成数组返回
- // console.log(Object.values(obj));
- // Object.entries 把当前对象的所有属性名和属性值组成数组返回
- // console.log(Object.entries(obj));
- // let arr = [["name","张三"],["age",20]];
- // Object.fromEntries 把数组转换成对象
- // console.log(Object.fromEntries(arr));
-
-
-
- </script>
- </body>
- </html>
|