該函式將數字四捨五入到兩位小數,並且確保有兩位小數。
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...