物件導向編寫js格式

2021-06-29 01:37:26 字數 1444 閱讀 9370

//js物件

var index= ,   ---注意這裡有個逗號

/** 方法:載入資源

*/loadresource : function(num,type)

}};-----注意這裡有個分號

jsp頁面使用:

1、引用js;

2、使用:

index.init();

index.loadresource(2,10);

//js工具物件

var utils =

*/isnotempty : function(objectentity)

return true;

},/**

* 為空:true; 不為空 : false

* * @param objectentity

* @returns

*/isempty : function(objectentity)

return false;

},// 校驗是否為郵箱

isemail : function(m) $/;

//reg = "\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*";

reg = new regexp('\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*');

var r = m.match(reg);

if (r == null)

return false;

return true;

}return false;

},// 判斷是否為日期,支援格式

isdate : function(t) )(-|\/|\.)(\d)\2(\d)$|^\d年\d月\d日$/;

var r = t.match(reg);

if (r == null)

return false;

return true;

}return false;

},//判斷是否為有效的url

isurl : function(url)

return true;

},//判斷是否滿足**號碼格式,支援11位手機號碼和帶0的手機號碼

//**號碼支援7、8位號碼,同時支援帶3-4位區號的號碼

//樣例:13520124512、014512451256、0731-1201214、021-78451210、7845784、89562312

isphoneormobile : function(p) \-[0-9]$)|(^[0-9][0-9]$)|(^[0-9]$)|(^01[0-9]$)/;

var r = p.match(reg);

if (r == null)

return false;

return true;

}return false;}};

js物件導向

物件導向是相對於面向過程而提出的程式設計思想 核心在於通過這種方法的設計出來的程式不再是機械的按照設定的步驟去執行,而是按照需要的步驟去執行。舉個例子 乙個人要吃飯,如果用的面向過程的話就必須執行吃飯前的一切行為,而物件導向則可以跳過之前的環節!建構函式 所謂的工廠方式 用來構造抽象物件,通過呼叫建...

js物件導向

js物件導向 一 什麼是物件 物件可以看成乙個屬性的集合。對像一般有屬性和方法構成,方法的實質是函式,而屬性的實質是變數。二 什麼是物件導向 物件導向可以理解為不需要去了解對像的內部結構,就可以使用它。像我們的date 對像的方法可以獲取和設定時間,但我們並不了解其內部原理。三 物件導向 抽風機 抽...

JS物件導向

一 js物件導向 js是一門指令碼語言,不是物件導向的語言,它沒有類的概念,有物件的概念。物件導向程式設計 oop 和面向過程程式設計 opp 的區別 面向過程以 事件為中心,將完成整個事件拆分成若干個步驟,按照步驟依次執行。物件導向以 事物為中心,完成某個需求需要哪些事物參與,側重點在於每個事物的...