var objs = {
'prop': []
}
objs['prop'].append('q');
Run Code Online (Sandbox Code Playgroud)
错误: TypeError: objs.prop.append is not a function
为什么这段代码不起作用?
为什么console.log(typeof(objs['prop']));
是object
不是array
?
var objs = {
'prop': []
}
objs['prop'].append('q');
Run Code Online (Sandbox Code Playgroud)
应该:
var objs = {
'prop': []
}
objs['prop'].push('q');
Run Code Online (Sandbox Code Playgroud)