Node邏輯專案 自定義函式

2021-09-25 14:12:51 字數 1303 閱讀 5747

需求:不使用官方內建函式,

使用node.js手動實現該函式功能:

1.字串長度

2.擷取字串

3.字串搜尋

4.通過指定字元合併陣列為字串

5.分割字串

"use strict";

//1.字串長度

function length(str)

return count;

}//2.擷取字串

function substr(str, start, len) else

}return res;

}//3.字串搜尋

function find(s, str) else if (s !== str[i] && length(str) - 1 === i) }}

if (length(s) > 1) else if (length(s) - 1 === i && s[0] !== str[i] && s !== substr(str, i, length(s))) else if (i == length(str) - 1) }}

}//4.通過指定字元合併陣列為字串

function join(str, arr)

for (var j in res)

for (var k = 0; k < length(str); k++)

for (var z in tmp)

return result;

}//5.分割字串

function split(s, str)

for (var j in strarr)

}for (var k = 0; k < length(indexarr); k++) else if (index === k + 1 && parseint(indexarr[k]) - 1 !== parseint(indexarr[k + 1])) else if (parseint(indexarr[k]) + 1 !== parseint(indexarr[k + 1])) else

}return resarr;

}if (length(s) > 1)

for (var j in strarr)

num = 0;}}

index = 0;

var p = 0;

for (p in strarr) else

}for (var u in resarr)

}return resultarr;

}}module.exports = ;

好吧,我暈了…

自定義函式 Excel之自定義函式

在excel中,當系統函式不能滿足我們的需求時候,我們可以使用vba自定義函式,如抓取網頁資料,翻譯詞彙,手機號歸屬地查詢等。下面將介紹2個自定義函式,idymd函式 身份證年月日性別 通過身份證號,返回性別,出生年月日。語法 idymd id 引數 id,身份證號,預設身份證長度18位。vba 如...

自定義函式

使用者自定義函式是sqlserver的資料庫物件,他不能應用於一系列改變資料庫狀態的操作。但它可以像系統函式那樣在查詢中或儲存過程中等中的程式段中使用。也可以像儲存過程一樣通過execute命令來執行,使用者自定義函式中儲存了transact sql可以返回一定的值。在sqlserver中根據函式返...

自定義函式

自定義函式有標量值函式和錶值函式。標量值函式 如果返回結果指定一種資料型別,則函式為標量值函式。錶值函式 如果返回結果指定table則函式為表值函式。基本語法示例 標量值函式 create function funadd a int return int asbegin declare b int ...