實現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...