我有一些关于
的问题value.indexOf
我有一个字段包含' - ',它显示错误,我猜是因为' - '
console.log(value.indexOf(row.MALPP-PMP02));
我尝试将单引号放在两者之间,但仍然显示错误。
答案 0 :(得分:0)
如果您有减号或其他有问题的字符,则可以使用[
和]
。
即
console.log( value.indexOf(row["MALPP-PMP02"]) );
如果没有这种表示法,javascript解析器将尝试查看row.MALPP
,然后减去PMP02
的值。这显然不是你想要的。