JS類庫函式收集中

2022-02-24 01:39:52 字數 1829 閱讀 7024

實現string的substring方法

方法一:用charat取出擷取部分

string.prototype.mysubstring=function(beginindex,endindex)

for(var i=beginindex;i方法二:把字串轉換成陣列然後取出需要部分

string.prototype.mysubstring=function(beginindex,endindex)

return strarr.slice(beginindex,endindex).join("");

}//test

console.log("hello world!".mysubstring(3));//"lo world!"

console.log("hello world!".mysubstring(3,7));//"lo w"

方法三:取出頭尾部分,然後用replace去掉多餘部分,適用於beginindex較小,字串長度-endindex較小的情況

string.prototype.mysubstring=function(beginindex,endindex)

for(var i=0;i模擬乙個hashtable類,有add、remove、containes、length方法

var hashtable =function();

}hashtable.prototype= else

},remove:function(key)

},containes:function(key),

length:function()

}var test = new hashtable();

test.add(1,123);

test.add(1,123);

test.add(2,123);

test.add(3,123);

test.add(4,123);

test.add(5,123);

console.log(test.containes(3));//true

console.log(test.length());//5

test.remove(3);

console.log(test.containes(3));//false

console.log(test.length());//4

模擬乙個hashtable類,有add、remove、containes、length方法

var hashtable =function();

}hashtable.prototype= else

},remove:function(key)

},containes:function(key),

length:function()

}var test = new hashtable();

test.add(1,123);

test.add(1,123);

test.add(2,123);

test.add(3,123);

test.add(4,123);

test.add(5,123);

console.log(test.containes(3));//true

console.log(test.length());//5

test.remove(3);

console.log(test.containes(3));//false

console.log(test.length());//4

C 標準庫函式的標頭檔案收集

c 程式通常可以呼叫標準c 庫中的大量函式。這些函式完成一些基本的服務,如輸入和輸出等,同時也為一些經常使用的操作提供了高效的 實現 這些函式中含有大量的函式和類定義,以幫助程式設計師更好地使用標準c 庫。標準c 庫包含以下內容 or ig tjmp 和 標準c 庫的詳細訊息均在其對應的標頭檔案進行...

js實用小函式收集

格式化金額 var val 212312.235423 var rex d d g val.replace d d function s,s1,s2,s3 獲取陣列指定元素的下標 array.prototype.indexof function val return 1 刪除陣列中的某個元素 arr...

C語言庫函式 V類字母

函式名 vfprintf 功 能 送格式化輸出到一流中 用 法 int vfprintf file stream,char format,va list param 程式例 include include include file fp int vfpf char fmt,int main void...