vue 如何判断数据类型

  keyType(data) {

      let type = Object.prototype.toString.call(data);

      if (type === "[object String]") {

        type = "String";

      } else if (type === "[object Number]") {

        type = "Number";

      } else if (type === "[object Null]") {

        type = "Null";

      } else if (type === "[object Boolean]") {

        type = "Boolean";

      } else if (type === "[object Array]") {

        type = "Array";

      } else if (type === "[object Object]") {

        type = "Object";

      } else {

        type = "未进行判断的类型:" + type;

      }

      return type;

    },

如:

let arr = [1,2,3]; 

let type = this.keyType();

console.log("判断的类型", type);


版权声明:本文为h643342713原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。