Javascript if 语句错误与 ('&&' )

标签 javascript

我试图在字符串中查找我的名字,但 JS 似乎不接受我的 if 语句。它在第一个 {

处显示意外标记
if (text[i] === myName[0] && text.slice(i, i+myName.length === myName){
    for (var j = i; j < (i + myName.length); j++)
    {
       hits.push(text[j]);
    } 
}

最佳答案

缺少右括号。

您的if语句

if (text[i] === myName[0] && text.slice(i, i+myName.length === myName){

您更新的 if 语句

if (text[i] === myName[0] && text.slice(i, i+myName.length === myName)) {

关于Javascript if 语句错误与 ('&&' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31888785/

相关文章:

具有摇动效果的 JavaScript 表单验证

javascript - 如何在不使用 APEX 或工作流的情况下清理 Salesforce 中的文本字段

JavaScript : Simplifying array with reduce() and map() resulting in undefined

javascript - Lite 服务器不工作

javascript - JQuery ajax/post - 在数据字段中设置 JSON 会导致 JsonMappingException

javascript - 如何从 chrome 中清除 js/css 文件?

javascript - React Native - NavigatorIOS - 禁用弹出手势

javascript - 使用 d3 通过类型过滤输入表单

javascript - AngularJS、RequireJS 和 Vanilla Javascript 函数

javascript - jQuery scrollTop 停止在最新版本的基于 webkit 的浏览器(Chrome 版本 61.0.3163.100)上工作?