IMD中一些JS方法總結

2022-01-15 22:35:52 字數 1088 閱讀 7432

1,日期格式化(如格式成2013-12-27 15:30,new date().format("yyyy-mm-dd hh:mm:ss"),這種格式在safari瀏覽器上會出問題,可用.format("yyyy/mm/dd hh:mm:ss")代替):

1 date.prototype.format = function

(format)

11if (/(y+)/.test(format))

14for (var k in

o) 18}19

return

format;

20 }

2,日期相加減:()

date.prototype.dateadd = function (strinterval, number) 

}

//return utc date

function getutctime(date)

4,獲取url中的所有引數:

function geturlparam(string) ;

if (string.indexof("?") != -1)

}return obj;

}

5,從陣列中獲取最大值和最小值:

1

var numbers = [5, 458 , 120 , -215 , 228 , 400 , 122205, -85411]; 23

6,陣列排序:

1var numbers = [5, 458 , 120 , -215 , 228 , 400 , 122205, -85411]; 23

4//預設按照各個元素的ascii碼逐位比較。

5var sorterarr=numbers.sort();//

結果 -215,-85411,120,122205,228,400,4586//

自定義排序規則,按數字大小排序。

7var sortbynumarr=numbers.sort(function

(a,b)else

if(a15 });

YUI中一些方法總結

yui extend r s px sx 只繼承prototype中的方法,不繼承建構函式內的私有屬性和私有成員以及共有成員,並且可以為它的子類新增prototype屬性,為建構函式新增私有屬性 r function 該函式被修改 s function 被繼承的建構函式 px object 公共屬性...

JS一些方法總結

目錄 1 array like資料轉換為陣列,常見的array like資料有nodelist,agruments,具有索引,長度屬性的物件 2 型別判斷 for迴圈 2.array.prototype.slice.call 3.array.from 4.set,針對可迭代物件 typeof,主要用...

js中一些有趣的現象

個人小站點 1,js中關於函式提公升 在es5中 function f function f 結果為i am inside 因為在es5中存在變數 函式提公升,重複宣告,後面的覆蓋前面的,所以最終函式是function f 在es6中用let宣告就會產生塊級作用域,不用立即執行匿名函式了 2.ale...