arr1:null 無法讀出arr1.length,導(dǎo)致報(bào)錯(cuò)
在判斷長(zhǎng)度的這一環(huán)節(jié),由于被測(cè)試的數(shù)組中有arr1:null,總是會(huì)出現(xiàn)無法獲取arr1.length這樣的報(bào)錯(cuò),給出的示例代碼也是這個(gè)錯(cuò)誤,這是怎么回事呢
在判斷長(zhǎng)度的這一環(huán)節(jié),由于被測(cè)試的數(shù)組中有arr1:null,總是會(huì)出現(xiàn)無法獲取arr1.length這樣的報(bào)錯(cuò),給出的示例代碼也是這個(gè)錯(cuò)誤,這是怎么回事呢
2017-08-09
舉報(bào)
2017-08-09
不能讀空屬性“長(zhǎng)度”
2017-08-09
這是因?yàn)槟銢]有給arr1進(jìn)行數(shù)組的定義,僅僅是arr1:null這樣它是無法知道你這個(gè)定義的是數(shù)組,你要先定義一個(gè)var arr1=new Array();然后再去調(diào)用arr1.length就會(huì)是0,不會(huì)報(bào)錯(cuò)了