这是代码.我的函数不对该对象起作用,Array但对我ob用对象文字定义的对象起作用.
function all_properties(object) {
var value = "[";
for (var prop in object) {
value += '"' + prop + '"' + ","
}
value = value.slice(0,-1);
value += "]";
return value;
}
var ob = {first: 1, second: function () {}, third: function () {}}
console.log(all_properties(ob))
console.log(all_properties(Array))Run Code Online (Sandbox Code Playgroud)