js这样的问题让我发疯。我有以下代码,用于创建一个字符串(由会话数据和日期信息组成)以写入数组,如下所示:
var _writes = String(req.session.subscriber + ":" + req.session.postal + "[" + req.session.id + "]=" + _onYear + "-" + _onMonth + "-" + _onDay + "-" + _onHour + "-" + _onMinute);
_users.push(_writes);
稍后,我希望对数组的字符串执行'indexof'命令,如下所示:
for (_cycle = 0; _cycle < _users.length; ++_cycle) {
_seeks = String(_users[_cycle]);
_score = _seeks.indexof("="); //ERROR THROWN HERE
//do other stuff here...
} //for loop
我的错误是“typeerror:_seeks.indexof不是函数”。。。?我认为,通过将所有内容转换为字符串,我应该能够执行'indexof'命令。有人能告诉我这里有什么问题吗?我先谢谢你。
1条答案
按热度按时间pdsfdshx1#
可能不是js的问题。您使用的是“indexof”而不是“indexof”(大写o)。检查https://developer.mozilla.org/en-us/docs/web/javascript/reference/global_objects/string/indexof
应该是:
不要放弃,很快就会有意义:)