【发布时间】:2016-08-08 19:04:51
【问题描述】:
为什么这不起作用?
var animals = ['Cat', 'Dog'].valueOf;
if ("animals:contains(Cat)") {
// ...
}
【问题讨论】:
-
javascript 对 css 一无所知。您需要使用 javascript 函数,而不是 css 选择器。
-
您使用的是什么 HTML,您希望得到什么结果?至于你的
if,看起来你想使用if (animals.indexOf('cat') > -1),使用Array.prototype.indexOf()。但是,它不起作用的原因是因为这不是您使用 JavaScript 的方式。
标签: javascript contains