面試題(c3,h5)

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'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章