const ARR = [
'grinning_face_with_smiling_eyes',
'face',
'happy',
'joy',
'funny',
'haha',
'laugh',
'like',
':D',
':)',
'smile'
];
const STR = 'grinning_face_with_smiling_eyes, face, happy, joy, funny, haha, laugh, like, :D, :), smile';
const KW = 'hah';
const arr = [];
for (const str of ARR) {
arr.push(str);
}
arr.filter((s) => s.includes(KW)).length > 0;
const arr = [];
for (const str of ARR) {
arr.push(str);
}
arr.filter((s) => s.indexOf(KW) > -1).length > 0;
const arr = [];
for (const str of ARR) {
arr.push(str);
}
!!arr.find((s) => s.indexOf(KW) > -1);
const arr = [];
for (const str of ARR) {
arr.push(str);
}
arr.findIndex((s) => s.includes(KW)) > -1;
const arr = [];
for (const str of ARR) {
arr.push(str);
}
arr.findIndex((s) => s.indexOf(KW) > -1) > -1
const arr = [];
for (const str of ARR) {
arr.push(str);
}
let isFound = false;
for (let i = 0; i < arr.length; ++i) {
if (arr[i].indexOf(KW) > -1) {
isFound = true;
break;
}
}
const arr = [];
for (const str of ARR) {
arr.push(str);
}
let isFound = false;
for (const s of arr) {
if (s.indexOf(KW) > -1) {
isFound = true;
break;
}
}
const arr = [];
for (const str of ARR) {
arr.push(str);
}
arr.join(' ').indexOf(KW) > -1;
let haystack = '';
for (const str of ARR) {
haystack += str + ' ';
}
haystack.indexOf(KW) > -1;
let haystack = '';
for (const str of ARR) {
haystack += str + ' ';
}
haystack.includes(KW);