看了下評論的解答,但這樣一維數組不就很容易和二維混淆?
看了一下置頂的代碼,其實可以不用賦值給另一個數組,直接一個數組就搞定了呀???
?var ?arr = ['*','##',"***","&&","****","##*"];?
?arr[7] = "**";
?arr.sort();?
for(var i=0;i<arr.length;i++)
{ ??
if(arr[i][0]=="*")
{ ? ? ? document.write(""+arr[i]); ? }
?}
?本來還想著怎么判斷數組里面的元素包含"*",畢竟之前還沒學過。 看了下評論才知道原來一維數組的可以用[第幾個元素][該元素的第幾個位置],實踐過發現的確是可以的。。。但是二維數組也是用[一維里的第幾個元素][二維里的第幾個元素]來表示。。其實可以這么寫還真是與別的語言不同,還是說我理解錯了??
2017-12-07
那你就理解錯了唄