js常用的函式

2021-09-11 15:41:24 字數 835 閱讀 8423

該函式將數字四捨五入到兩位小數,並且確保有兩位小數。

function currencyformatted(amount) 

var minus = '';

if(i < 0)

i = math.abs(i);

i = parseint((i + .005) * 100);

i = i / 100;

s = new string(i);

if(s.indexof('.') < 0)

if(s.indexof('.') == (s.length - 2))

s = minus + s;

return s;

}複製**

function getquerystring(key) 

複製**

/**

* 簡單object物件的深拷貝:通過遞迴迴圈一層層進行呼叫

* json.parse(json.stringify)也可用於深拷貝,但是遇到undefined、function、symbol等會自動忽略

* concat、slice可以用於單層陣列的深拷貝

* * */

function deepclone(source) ; //判斷複製的物件是陣列還是物件

for (let keys in

source) ;

targetobj[keys] = deepclone(source[keys]);

} else

} }return targetobj;

}複製**

常用的JS函式

全選的所有指定名稱的checkbox state 全選的checkbox的狀態 name 中的所有checkbox的名稱 author fangtf type void function selectall state,name 全選的所有指定id名稱的同名checkbox state 全選的che...

JS常用的函式

1 字串 轉 字串陣列 var str a,b,c,d,e var arr str.split 2 字串陣列 轉 帶分隔符的字串 var arr a b c var str arr.join 3 json字串 轉 陣列 var jsonstr 原生方法 var jsonarr json.parse ...

js 常用函式

常用函式 double 小數點處理 引數為double型別 num為保留位數 返回為 double型別 function double double,num return parsefloat double 字串處理 str.trim 去掉空格 str.indexof 判斷是否包含 沒有返回 1 s...