JavaScript判定対象と配列の2つの方法


バックエンドインターフェースを呼び出した時、バックエンドインターフェースの規格が統一されていないので、インターフェースの一番外側の層はデータがない時に戻ってくるのは空の配列です。データがある時に戻ってくるのはJsonオブジェクトです。バックエンドが戻ってくるインターフェースを受信する時、戻りのデータが対象ですか?それとも配列ですか?ここでいくつかの方法を提供します。
 方法1:

  //       
  function isArray(obj) {
    return obj instanceof Array;
  }

  //       
  function isObject(obj) {
    return obj instanceof Object;
  }
方法二:

  //       
  function isArray(obj) {
    return Object.prototype.toString.call(obj) == '[object Array]';
  }
  //       
  function isObject(obj) {
    return Object.prototype.toString.call(obj) == '[object Object]';
  } 
締め括りをつける
以上は小编が绍介したJavaScript判定対象と配列の2つの方法です。皆さんに助けてほしいです。もし何か疑问があれば、メッセージをください。小编はすぐに返事します。ここでも私たちのサイトを応援してくれてありがとうございます。