亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

自定義排序返回值為1時,無效果

? ?var arr = ["國","處","科","處","科","處","科","部","國","司","處","部","國","部","司","處","司","處","司","處","科"];


? ?function arrSort(a,b){

? ? if( (a=="國" && ( b=="部" || b=="司" || b=="處" ||? b=="科")) ||

? ? (a=='部' && ( b=='司' || b=='處' ||? b=='科') ) ||

? ? (a=='司' && ( b=='處' ||? b=='科')) ||

? ? (a=='處' &&? b=='科' ) ){

? ? return -1;

? ? }

? ? if(a == b){

? ? return 0;

? ? }

? ?}

? ?document.write(arr.sort(arrSort));


正在回答

2 回答

不太明白你的意思

0 回復 有任何疑惑可以回復我~

已解決,我沒考慮到的是,三種返回值都必須寫出來,不然返回1時,是不會有效果。

????????正確解法:

????????????????在else中加入返回值,記住在這種類型中自定義排序方法中三種返回值都要寫出來

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

自定義排序返回值為1時,無效果

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號