Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 主干中的“清晰”和“未设置”有什么区别?_Backbone.js - Fatal编程技术网

Backbone.js 主干中的“清晰”和“未设置”有什么区别?

Backbone.js 主干中的“清晰”和“未设置”有什么区别?,backbone.js,Backbone.js,我是backnone的新手,我只是觉得标题很清楚我的问题是什么,但我再次问: 在主干中,清除和未设置之间有什么区别?(两者都返回一个值)-取消设置从模型中删除属性 unset model.unset(属性,[选项]) 通过删除属性 将其从内部属性哈希中删除。触发“更改”事件 除非将静默作为选项传递 -clear从模型中删除所有属性 clearmodel.clear([选项]) 从模型中删除所有属性, 包括id属性。除非处于静默状态,否则引发“更改”事件 作为选项传递

我是backnone的新手,我只是觉得标题很清楚我的问题是什么,但我再次问:


在主干中,清除未设置之间有什么区别?(两者都返回一个值)

-
取消设置
从模型中删除属性

unset model.unset(属性,[选项])

通过删除属性 将其从内部属性哈希中删除。触发“更改”事件 除非将静默作为选项传递

-
clear
从模型中删除所有属性

clearmodel.clear([选项])

从模型中删除所有属性, 包括id属性。除非处于静默状态,否则引发“更改”事件 作为选项传递