How to check if an object is an array?

后端 未结 30 2965
名媛妹妹
名媛妹妹 2020-11-21 06:31

I\'m trying to write a function that either accepts a list of strings, or a single string. If it\'s a string, then I want to convert it to an array with just the one item so

30条回答
  •  梦毁少年i
    2020-11-21 07:11

    A simple function for testing if an input value is an array is the following:

    function isArray(value)
    {
      return Object.prototype.toString.call(value) === '[object Array]';
    }
    

    This works cross browser, and with older browsers. This is pulled from T.J. Crowders' blog post

提交回复
热议问题