我一直在搜索,似乎无法理解这个功能。我在代码审查上发布了我的 javascript 代码,有人为我编辑了我的代码,我只是想从中学习。
这是我不明白的部分,它是一个函数,但脚本中的任何地方都没有调用该函数,我认为必须调用所有函数。我只想一步一步地理解这段代码。也许有人甚至可以给我一个关于如何使用它以及在脚本中何处调用它的示例。
function stristr (haystack, needle) {
var pos = 0
haystack += ''
pos = haystack.toLowerCase().indexOf((needle + '').toLowerCase())
if (pos >= 0) return haystack.substr(0, pos)
}