css3新特性
border-raduis box-shadow background-size cover/ contain;
過度 :transform : translate(50%,50%)
transition:width 2s ease 3s
動畫: animation: run 2s ease 3s forwads
JSON
json.parse() 將字符串轉化成json
json.stringify() 將json轉化成字符串
拷貝
深拷貝
1利用遞歸
function clone(obj) {
let nobj = {}
for (const key in obj) {
if (typeof obj[key] == 'object') {
nobj[key] = clone(obj[key])
} else {
nobj[key] = obj[key]
}
}
return nobj
}
2,json方法
function clone2(obj) {
const str = JSON.stringify(obj)
const nobj = JSON.parse(str)
return nobj
}
cookie
document.cookie = 'name = cff'