js 判断值 对象 是否存在 包含 的各种方式

1.判断两个值是否相等

let v=1,x=2,s=1;

object.is(v,x)  //false

object.is(v,s)  //true

2.判断对象中是否包含某个键

let tt={xx:123,cc:'3''};
tt.xxd='';'
tt.hasOwnProperty('xx'); //true

tt.hasOwnProperty('xxd');//true

tt.hasOwnProperty('hasOwnProperty'); //判断是否有继承属性会报错


3.判断数组中是否包含某个值

[1,2,3].includes(2);//true

//4.判断字符串中是否包含某个值

let ss='sdf';

ss.indexOf('s')!==-1 //true

你可能感兴趣的:(javascript,开发语言)