功能分类: Variables Applab JavaScript 少儿编程
检查原字符串中是否包含指定字符或字符串 searchValue
。如果包含则返回 true,否则返回 false。
在 APP 应用里有时会需要一个字符串是否包含另一个字符串。includes()
方法会在原字符串中检查是否包含指定的 searchValue
。在原字符串变量后面使用点 .
以及方法名称 includes
并为方法指定 searchValue
参数,就可以进行这一检查了。
// 判断一句话是否为问句
var sentence="How old are you?";
console.log(sentence.includes("?"));
示例代码:大小写敏感 通过下面的例子可以看到,在使用这个方式时,字符串里的字母是大小写敏感的。
// 在使用这个方式时,字符串里的字母是大小写敏感的
var gettysburgAddress="Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal.";
console.log(gettysburgAddress.includes("Four"));
console.log(gettysburgAddress.includes("four"));
示例代码:续拍电影 检查输入电影名是否为续拍电影(电影名包含 "2" 或 "II")。
// 检查输入电影名是否为续拍电影(电影名包含 "2" 或 "II")
textLabel("movieLabelID", "Favorite Movie: ");
textInput("movieInputID", "");
onEvent("movieInputID", "change", function(event) {
if (getText("movieInputID").includes("2") || getText("movieInputID").includes("II")) {
write("Sequels are never as good as the original.");
} else {
write("I like that one also.");
}
});
[string].includes(searchValue)
名称 | 类型 | 必需 | 参数描述 |
---|---|---|---|
string | string | Yes | 执行查找的字符串。 |
searchValue | string | Yes | 要查找的字符串。 |
布尔值,true 或 false。检查原字符串中是否包含指定字符或字符串 searchValue
。如果包含则返回 true,否则返回 false。