Js 中常用方法

2022-08-31 14:06:15 字數 1796 閱讀 4341

一、獲取唯一值(2014-12-23)

1

function

newguid()

7return

guid;

8 }

view code

$("#bttup").click(function

() ,

beforesend:

function

() ,

complete:

function

() ,

success:

function

(data, status) ,

error:

function

(data, status, e) })}

});

view code

1

//id : button控制項id ,txt:要複製的內容

2function

copytoclipboard(id, txt) );

10 }

view code

注意:傳入的id必須唯一,如重複,則覆蓋。

四、iframe 重新整理

document.location.reload();
五、js 字串轉換成時間格式

1

var tt = date.parse('

2015-11-11 11:11:11

'.replace(/-/g, "/"

));2

var tt new date(tt).format("

yyyy-mm-dd");

34//對date的擴充套件,將 date 轉化為指定格式的string 5//

月(m)、日(d)、小時(h)、分(m)、秒(s)、季度(q) 可以用 1-2 個佔位符, 6//

年(y)可以用 1-4 個佔位符,毫秒(s)只能用 1 個佔位符(是 1-3 位的數字) 7//

例子: 8//

(new date()).format("yyyy-mm-dd hh:mm:ss.s") ==> 2006-07-02 08:09:04.423 9//

(new date()).format("yyyy-m-d h:m:s.s") ==> 2006-7-2 8:9:4.18

10 date.prototype.format = function (fmt) ;

20if (/(y+)/.test(fmt))

21 fmt = fmt.replace(regexp.$1, (this.getfullyear() + "").substr(4 - regexp.$1

.length));

22for (var k in

o)23

if (new regexp("

(" + k + ")"

).test(fmt))

24 fmt = fmt.replace(regexp.$1, (regexp.$1.length == 1) ? (o[k]) : (("

00" + o[k]).substr(("" +o[k]).length)));

25return

fmt;

26 }

view code

注意**塊內不能有console.log(); //不要問我為什麼,各種實驗,刪了就行,加了就不顯示。

JS中常用函式方法

js中為什麼 0 false 為true 兩邊型別不相同出現以下情況 0為假即false 空字串也為false false false恆成立 只有兩邊型別相同時才可以真正對比是否完全一樣 因此 0 false 為true。1 相等運算子,同型別比較時,等同於 比如 1 1.0 等同 1 1.0。2 ...

js中常用陣列的方法

一 陣列常用方法 1 push 向陣列中新增資料 語法 陣列.push 要新增的資料 加粗樣式 var arr 你好 var res arr.push 世界 console.log arr 你好 世界 console.log res 2直接改變原陣列 新增的資料是放在陣列的最後一位 返回值 新增過後...

js中常用的Math方法

math.min 用於確定一組數值中的最小值。math.max 用於確定一組數值中的最大值。alert math.min 2,4,3,6,3,8,0,1,3 最小值alert math.max 4,7,8,3,1,9,6,0,3,2 最大值 2.捨入方法 math.ceil 執行向上捨入,即它總是將...