1. 程式人生 > >js - 常用功能方法匯總(updating...)

js - 常用功能方法匯總(updating...)

output 方法 col tar purpose object 常用 匯總 pda

一、查值的類型(可用於拷貝)

 1 /*
 2     * @Author: guojufeng@ 
 3     * @Date: 2017-12-20 15:07:06
 4     * @purpose 獲取一個值的類型
 5     * @param {variateName} target: 要獲取類型的變量名或對象
 6     * @output {string} result || "null": 返回的參數 - result或者null,為字符串形式的
 7     */
 8     function getType(target) {
 9       if(target === null
){ 10 console.log(target) 11 return "null"; 12 } 13 let result = typeof (target); 14 if (result == "object") { 15 if (target instanceof Array) { 16 result = "array"; 17 } else if (target instanceof Object) { 18 result = "object";
19 } 20 } 21 console.log(result) 22 return result;//返回類型值的字符串形式 23 }

應用:

1 var nu= null;// null 怎麽算
2 var un= undefined;
3 var c = new Array;
4 var d = {};
5 console.log(getType(c),getType(d),getType(nu),getType(un))

js - 常用功能方法匯總(updating...)