console
const a = {
name: 123
}
console.log(Object.is(1,2))
const str = 'abced'
const arr = [1,2,3]
const s = 'a,b,c'
let title = 'abc'
let obj = {
name: 'zhangli',
age: 30,
sex: '男'
}
console.log(obj.hasOwnProperty('name'))
let {name, ...other} = obj
let foo = Symbol('foo')
let zoo = Symbol('foo')
let obj1 = {
[foo]: 'zhangi',
[foo]: 'chentian'
}
console.log(obj1[foo])
console.log(other.sex)
let setArr = new Set([1,2,3])
console.log(setArr.size)
let ws = new WeakSet([[1,2], {a: 123}])
console.log(ws.size)
var obj2 = {
name: 'zhangil',
showName: function() {
return 33
}
}
var obj2Proxy = new Proxy(obj2, {
get () {
return '22'
},
apply (target) {
return target.name
}
})
console.log(obj2Proxy.showName())
<video src=""></video>