我初学朝着Backbone.js的。这是我正在努力的方向。几个问题
Person = Backbone.Model.extend({
defaults: {
name: 'Fetus',
age: 0,
children: []
},
initialize: function(){
//alert("Welcome to this world");
}
});
var person = new Person({name: 'John', age: '100'});
delete person;
//var person = new Person;
//person.set({name: 'Cooper', age: '90'});
alert(person.get('name') + ' ' + person.get('age'));
- 我没有删除我的个人情况,但是当我提醒为什么我得到约翰 和100,而不是默认值。
- 是什么初始化和构造函数之间的区别。它做同样的工作吗?
- 内存的哪些部分是否存储这些值。我知道这可能是堆栈,但有人可以对此有所洞察。