前言
js小技巧,后续会继续完善。
1、判断该字段是否属于obj的某一个:
//直接使用 in
var date={"id":"1","name":"张三","age":"12","po_create_time":"2021年12月20"}
if('po_create_time' in date){//成文日期
data.po_create_time = data.po_create_time.replace("年","-");
if(data.po_create_time.indexOf("月")>-1){
data.po_create_time= data.po_create_time.replace("月","-");
}
}
2、判断字符串是否包含另一个字符串:
//判断该值中是否包含月,如果包含则会返回改值的下标
if(data.po_create_time.indexOf("月")>-1){
data.po_create_time= data.po_create_time.replace("月","-");
}
3、判断数组是否包含某个字段:
//判断数组是否包含该值,如果包含返回该值的下标
var list=["s","w","v"];
if(list.indexOf("s")){
console.log("包含这个字段");
}
//判断数组是否包含该值,如果包含返回true,不包含则返回false
var list=["s","w","v"];
if(list.includes("s")){
console.log("包含这个字段");
}