常見js 函式集合總結

2021-09-23 17:58:13 字數 2085 閱讀 6422

var pm = pm || {};

/*** 增加命名空間功能 *

* 使用方法:pm.ns('jquery.bbb.ccc','jquery.eee.fff'); */

pm.ns = function() , d;

for ( var i = 0; i < arguments.length; i++) ;

for ( var k = 0; k < d.slice(1).length; k++) ; }

}return o; };

/*** 去字串空格 */

pm.trim = function(str) ;

pm.ltrim = function(str) ;

pm.rtrim = function(str) ;

/*** 判斷開始字元是否是xx *

*/pm.startwith = function(source, str) ;

/*** 判斷結束字元是否是xx */

pm.endwith = function(source, str) ;

/*** iframe自適應高度

* @param iframe */

pm.autoiframeheight = function(iframe) ;

/*** 設定iframe高度 *

* @param iframe */

pm.setiframeheight = function(iframe, height) ;

// 獲取一周前當前時間

pm.thedaybeforeweek = function() ;

// 獲取當前系統時間

pm.getnow = function() ;

//格式化時間

date.prototype.format = function (fmt) ;

if (/(y+)/.test(fmt)) fmt = fmt.replace(regexp.$1, (this.getfullyear() + "").substr(4 - regexp.$1.length));

for (var k in o)

if (new regexp("(" + k + ")").test(fmt)) fmt = fmt.replace(regexp.$1, (regexp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));

return fmt; };

pm.data = else },

/*** 兩個日期的差值(d1 - d2).

* @param d1

*            如:2014-01-01 11:11:11

* @param d2

*            如:2014-01-01 11:11:12

* @returns */

diff : function(d1, d2) catch (e) }

};/**

* 增加formatstring功能

* @example pm.formatstring('字串字串字串','第乙個變數','第二個變數');

* @returns 格式化後的字串 */

pm.formatstring = function(str) ", arguments[i + 1]); }

return str; };

/*** 接收乙個以逗號分割的字串,返回list,list裡每一項都是乙個字串

* @returns list */

pm.stringtolist = function(value)

return values;

} else };

/*** json物件轉換成string

* @param o

* @returns */

pm.jsontostring = function(o) \n?\s*$/

.test(o.tostring))

r = "";

} else

return r; }

return o.tostring();

};

js 函式總結

以下為本人學習js中總結的概念和技術,有錯請歡迎指正 首先,我們來確定一下什麼是函式?函式的概念是什麼?函式就乙個 塊,在函式裡面封裝了可以實現某個功能的模組,在需要的時候,可以直接執行,也可以被行為呼叫。那麼為什麼要封裝成函式,意義在哪呢?乙個被封裝好的函式可以無限次的使用,也可以選擇使用,而且不...

matlab 常見函式總結

matlab中 nchoosek 排列組合函式 語法 c nchoosek n,k c nchoosek v,k 描述 c nchoosek n,k 其中n和k是非負整數,返回 n n k k 這是從n種情況中一次取出k種的組合的數量。c nchoosek v,k 其中v是乙個長度為n的行向量,建立...

String常見函式總結

一 string的建立 1 建立空的string e.g.string s 2 建立有內容的string e.g.string s good 二 string函式 1 輸入一行字元 1 getline cin,a 輸入一行字元 2 getline cin,a,c 輸入到字元c為止的字元 注 cin ...