How to check if an object is an array?

后端 未结 30 2998
名媛妹妹
名媛妹妹 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:13

    You can try this:

    var arr = []; (or) arr = new Array();
    var obj = {}; (or) arr = new Object();
    
    arr.constructor.prototype.hasOwnProperty('push') //true
    
    obj.constructor.prototype.hasOwnProperty('push') // false
    

提交回复
热议问题