JS開發中的一些小技巧和方法

2021-09-17 02:47:42 字數 1032 閱讀 5593

function setradomnum(min,max)
function json2url(json) 

return arr.join('&');

}

function isarray(obj)
function maxandmin(arr)

}

該方法適合一維或者多維陣列。

function getradomfromarr(arr)
查到了返回true,沒查到返回false。

function findinarr(arr, value)

return arr;

};

方式一使用了陣列的內建排序方法:sort,而方式二是借助了乙個中間量,隨機數組裡的兩個值,讓它們交換位置。

var add_level = 0; 

if(add_step == 5)

else if(add_step == 10)

else if(add_step == 12)

else if(add_step == 15)

else

//可以寫成

var add_level = (add_step==5 && 1) || (add_step==10 && 2) || (add_step==12 && 3) || (add_step==15 && 4) || 0;

去除首尾空格

function trim(str)

trim(' hello world '); //"hello world"

去除所有空格

function trimall(str)

trimall(' he ll o wo r ld '); //"helloworld"

JS開發中的一些小技巧和方法

當我們需要獲取指定範圍 min,max 內的整數的時候,下面的 非常適合 這段 用的還挺多的。function setradomnum min,max 當我們進行http請求時,可能需要把json轉化為url引數,這時下面這段 就派上用場了。function json2url json return...

ionic開發中的一些小技巧

1 用這句話可以解決首頁必須用標題欄,後退才會清空快取的bug,讓詳情頁禁用快取即可。cache view false 2 src中的內容包含表示式就必須使用ng src,否則會報404錯誤,但是不會影響介面。3 使用ionic框架開發,ios經常會遇到排版錯亂,但是android上就沒問題的情況,...

使用js的一些小技巧

1 如何優雅的取隨機字元竄 math.random tostring 16 substring 2 13位 math.random tostring 36 substring 2 11位 2 如何優雅的取整 var a 2.33 2 var b 2.33 0 2 var c 2.33 0 2 3 如...