function SomeFunction1(toList, tnIndex, tnRelativePos){
var lnDestIndex=tnIndex+tnRelativePos;
var loOption;
if(tnRelativePos==0) return;
if(lnDestIndex>=0 && lnDestIndex<toList.length){
loOption = toList[tnIndex];
if(lnDestIndex<tnIndex){
for(var lnIndex=tnIndex; lnIndex>lnDestIndex; lnIndex--)
toList[lnIndex] = toList[lnIndex-1];
}else{
for(var lnIndex=tnIndex; lnIndex<lnDestIndex; lnIndex++)
toList[lnIndex] = toList[lnIndex+1];
}
toList[lnDestIndex]= loOption;
}
}
uj5u.com熱心網友回復:
看起來好像是指定列的資料翻轉uj5u.com熱心網友回復:
js陣列位置轉換uj5u.com熱心網友回復:
方法引數1陣列,2需要移動的元素坐標,3移動后的位置。
就是把陣列中tnIndex坐標的元素,移動tnRelativePos個新坐標,負數前移,正數后移,其他元素保持順序不變。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/19312.html
標籤:Web 開發
