zoukankan      html  css  js  c++  java
  • 判断各种数据类型

    六种数据类型:String、Number、Boolean、undefined、Null 、symbol(new in ECMAScript 6)和obeject 

    1 使用typeof来检测数据类型

    2 数组类型判断

       在ECMAscript 5中可以使用Array.isArray()函数,返回值为true or false

       在ECMAscript 5之前,可以通过检查对象的类属性方法,因为数组的该属性值总是Array.代码如下:

        var isArray = funtion.isArray || funtion(o){

               return typeof o === "object" && Object.prototype.toString.call(o)==="[object Array]";

         }

    3 函数类型判断

        var isFunction(){

              return Object.prototype.toStrings.call(o) === "[Object Function]"}

  • 相关阅读:
    【leetcode】第一个只出现一次的字符
    【leetcode】0~n1中缺失的数字
    054696
    053695
    053694
    053693
    053692
    053691
    053690
    053689
  • 原文地址:https://www.cnblogs.com/houxiaohang/p/4603137.html
Copyright © 2011-2022 走看看