• 数据处理A


    1 :如何检查对象中是否存在某个属性?

    1)使用in操作符:

    var person={"name": "xiaojiayu", "age": 24, "gender": "man"};
    console.log('name' in person);
    //true
    console.log('name2' in person);
    // false
    

    2)使用obj["prop"]:

    var person={"name": "xiaojiayu", "age": 24, "gender": "man"};
    console.log(person["name"]);
    // xiaojiayu
    console.log(person["name2"]);
    // undefined
    

    2.如何判断值是否为数组?

    1)使用Array.isArray()方法

    var person={"name": "xiaojiayu", "age": 24, "gender": "man"};
    console.log(Array.isArray(person));
    //false
    
    var aa= [];
    console.log(Array.isArray(aa));
    // true
    

    2) 使用instanceof Array :

    var aa= [];
    
    if(aa instanceof Array){
        console.log('是数组');
    }else{
       console.log('非数组');
    };
    // 是数组
    

    3.如果检查一个值为null?

    function isNull(value){
    return value === null;
    };
    
    isNull(2);
    //false
    
    isNull(null);
    //true
    

      

      

      

      

  • 相关阅读:
    php array function
    scrum敏捷开发重点介绍
    PHP文件操作
    正则
    PHP面向对象
    PHP数组
    PHP函数参数
    PHP运算符优先级
    PHP判断变量类型和类型转换的三种方式
    PHP变量的传值和引用
  • 原文地址:https://www.cnblogs.com/a1-top/p/14582236.html
Copyright © 2020-2023  润新知