国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - js一個(gè)call和apply的問(wèn)題?

瀏覽:86日期:2023-02-14 17:03:55

問(wèn)題描述

Array.call(null,{length:3}//返回[{length:3}]Array.apply(null,{length:3})//返回[undefined, undefined, undefined]

call和apply都是改變this指向,到這里結(jié)果卻不一樣,詭異了

問(wèn)題解答

回答1:

寫(xiě)這里,方便看。

call:第一個(gè)是直接傳對(duì)象進(jìn)去;

apply:第二個(gè)是當(dāng)成數(shù)組長(zhǎng)度為3的數(shù)組,但沒(méi)有值,所以u(píng)ndefined{length: 3} => {length: 3, 0: undefined, 1: undefined, 2: undefined }所以輸出3個(gè)undefined

call接受的是連續(xù)參數(shù),apply接受的是數(shù)組參數(shù)。A.call(this, a,b,c,d)A.apply(this, [a,b,c,d])

回答2:

call()方法第二個(gè)參數(shù)是數(shù)組里面的一項(xiàng),

apply()方法第二個(gè)參數(shù)是一個(gè)數(shù)組

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 欧美成人26uuu欧美毛片 | 996热这里有精品青青草原 | 国产精品久久久久久久久久久不卡 | 色拍自拍亚洲综合在线 | 亚洲男女视频 | 国产一级性片 | 中国一级毛片视频 | 国产一级做a爱片久久毛片a | 亚洲一区成人 | 99热久久国产综合精品久久国产 | 欧美精品一区二区三区四区 | 97se狠狠狠狠狠亚洲综合网 | 国产精品爽爽va在线观看无码 | 成年网站免费 | 手机看片久久高清国产日韩 | 成人在线观看不卡 | 国产在视频线精品视频www666 | 成人久久18免费软件 | 在线免费观看国产视频 | 久久午夜影视 | 成人18视频在线观看 | a一级网站 | 成人午夜视频一区二区国语 | 69成人免费视频 | 久久99国产精品一区二区 | 日韩精品中文字幕在线观看 | 99九九成人免费视频精品 | 午夜一级毛片免费视频 | 毛片观看网站 | 国产久草视频在线 | 欧美最大成人毛片视频网站 | 美国毛片免费一级 | 中文字幕一级毛片视频 | 久草在线最新 | 91在线免费观看网站 | 婷婷在线成人免费观看搜索 | 欧美三级不卡视频 | 在线观看亚洲专区 | 女人一级一级毛片 | 欧美精品久久久久久久影视 | 全午夜免费一级毛片 |