JS 判断是否包含 您所在的位置:网站首页 js判断是否包含 JS 判断是否包含

JS 判断是否包含

2023-05-06 14:16| 来源: 网络整理| 查看: 265

1.判断一个数组中是否包含某元素

arr.indexOf(val) > -1 // true 包含 false 不包含 arr.includes(val) // ES7 true 包含 false 不包含

2.判断一个对象中是否包含某属性

obj.hasOwnProperty(attr)// true 包含 false 不包含 hasOwnProperty用来判断一个对象是否有你给出名称的属性或对象 attr in obj // true 包含 false 不包含 obj.attr 或 obj[attr] // 存在 包含 undefined 不包含

3.判断一个字符串中是否包含某字符

str.indexOf(res) != -1 // str 存在的字符串(长的) res 验证的字符串(短的) true 包含 false 不包含 str.search(res) != -1 // str 存在的字符串(长的) res 验证的字符串(短的) true 包含 false 不包含 var str = "123"; var reg = RegExp(/3/); if(str.match(reg)){ // 包含 } var str = "123"; var reg = RegExp(/3/); console.log(reg.test(str)); // true var str = "123"; var reg = RegExp(/3/); if(reg.exec(str)){ // 包含 }


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有