คัดลอกรหัสรหัสดังนี้:
-
* Extended StartWith Method
* @param str
* @กลับ
-
string.prototype.startwith = function (str) {
if (str == null || str == "" || this.length == 0 || str.length> this.length)
กลับมาเป็นเท็จ;
if (this.substr (0, str.length) == str)
กลับมาจริง;
อื่น
กลับมาเป็นเท็จ;
กลับมาจริง;
-
-
* ขยายวิธีการบรรจุ
* @param รายการ
* @กลับ
-
array.prototype.contains = function (item) {
return regexp ("// b"+item+"// b")
-
-
* IE ไม่สนับสนุนวิธีการดัชนีของการเพิ่มวิธีการดัชนีของ IE
-
array.prototype.indexof = function (val) {
var value = this;
สำหรับ (var i = 0; i <value.length; i ++) {
if (value [i] == val) return i;
-
กลับ -1;
-