How to check if an object is an array?

后端 未结 30 2909
名媛妹妹
名媛妹妹 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条回答
  •  独厮守ぢ
    2020-11-21 07:10

    If the only two kinds of values that could be passed to this function are a string or an array of strings, keep it simple and use a typeof check for the string possibility:

    function someFunc(arg) {
        var arr = (typeof arg == "string") ? [arg] : arg;
    }
    

提交回复
热议问题