대상 의 형식 정보 가 져 오기 (JavaScript)

1720 단어 JavaScript
function classof(o) {

    if (null == o) return 'Null';

    if (undefined == o) return 'Undefined';

    return Object.prototype.toString.call(o).slice(8, -1);

}



classof([]);

classof({});

classof(Date);

classof(new Date());

classof(/./);

classof(1);

classof(1.9);

classof(null);

classof(window);

Output:
"Array"
"Object"
"Function"
"Date"
"RegExp"
"Number"
"Number"
"Null"
"Window"

좋은 웹페이지 즐겨찾기