분류 javascript

주어진 인수의 형식을 반환하는 JavaScript 함수를 작성하십시오.

컨텐츠 정보

  • 조회 840 (작성일 )

본문

코드 :

function detect_data_type(value)
{
var dtypes = [Function, RegExp, Number, String, Boolean, Object], x, len;
    
if (typeof value === "object" || typeof value === "function") 
    {
     for (x = 0, len = dtypes.length; x < len; x++) 
     {
            if (value instanceof dtypes[x])
            {
                return dtypes[x];
            }
      }
    }
    
    return typeof value;
}
console.log(detect_data_type(12));
console.log(detect_data_type('웹학교'));
console.log(detect_data_type(false));



결과 : 

number

string

boolean