// 더글라스 크록포드 자바스크립트 핵심가에드에서 JavaScript The Good Parts var isArray = function(value) { return value && typeof value === 'object' && typeof value.length === 'number' && typeof value.splice === 'function' && !(value.propertyIsEnumerable('length')); };