Javascript js解析错误:意外标记)和#x27;行:13列:35
我有如下JavaScript代码,我得到了这个错误:Javascript js解析错误:意外标记)和#x27;行:13列:35,javascript,Javascript,我有如下JavaScript代码,我得到了这个错误: js Parsing error: Unexpected token )' Line:13 Column:35 我怎样才能解决它 /** * @param {String} tweet * @returns {String[]} */ module.exports = function (tweet) { var tweets = tweet.split(" "); //превращаем строку в массив v
js Parsing error: Unexpected token )' Line:13 Column:35
我怎样才能解决它
/**
* @param {String} tweet
* @returns {String[]}
*/
module.exports = function (tweet) {
var tweets = tweet.split(" "); //превращаем строку в массив
var result = []; // создаем пустой массив
for (var i = 0; i < tweets.length; i++) {
if (tweets[i].indexOf("#") !== -1) {
result.push(tweets[i].slice(1, )); // добавляем в массив result хэштег без первого символа #
}
}
return result;
};
/**
*@param{String}tweet
*@返回{String[]}
*/
module.exports=函数(tweet){
var tweets=tweet.split(“”;//
var结果=[];//Сззаааааааааааа1072
对于(var i=0;i
这是一个sintax错误
result.push(tweets[i].slice(1)); // this is the right line
你介意问一个真实的问题吗?虽然没有问题,但你的问题是语法错误
.slice(1,)
解析错误:意外标记)'行:13列:35结果。推送(tweets[i].slice(1,);在这个地方是。simbol(dot simbol)这怎么可能是解析错误呢?splice方法在这里使用了两个参数,因为您添加了逗号,但没有指定第二个参数。如果这确实是您的要求,我建议您删除逗号,因为只有第一个参数是必需的。谢谢,现在它可以工作了:module.exports=function(tweet){var tweets=tweet.split(“”;//(var i=0;i