JS小tips 之 toString返回變量類型

  • Object.prototype的toString()能夠返回變量類型
  • 而通常都重寫了這個方法
  • 藉助call()
            function classOf(x){
                if(x === null) return "NULL";
                if(x === undefined) return undefined;
                return Object.prototype.toString.call(x).slice(8,-1);
            }
    
            var x = 13;
            console.log(classOf(x));
相關文章
相關標籤/搜索