Backbone.js 多项选择题

Backbone.js 多项选择题

MCQSS.com 在数千个不同主题中免费提供关于 Backbone.js 的多项选择题。我们的互动式格式能够立即显示您的答案是否正确。立即探索我们的多项选择题库,测试您对 Backbone.js 的知识!无需购买会员或注册,您可以免费使用我们的网站。不要错过提升技能并为考试做好准备的机会,尽在 MCQSS.com。

1: 以下哪个命令用于安装JavaScript工具。 yeoman?

A.   NPM安装-G Yeoman

B.   NPM安装-G yo

C.   NPM安装-G Yeo

D.   NPM安装-g y

2: 在使用backbone.js时,以下哪个功能用于绑定事件?

A.   放

B.   为了

C.   在

D.   这

3: 以下哪个选项是正确的命令语法,用于在全球安装GRUNT命令行接口?

A.   NPM安装grunt -g -cli

B.   npm安装-g grunt -cli

C.   NPM安装grunt-cli - g

D.   NPM安装-g -cli -grunt

4: 关于backbone.modei,以下哪个选项不是请求事件的有效回调参数?

A.   模型

B.   xhr

C.   价值

D.   选项

5: 在使用JavaScript时,以下哪个字符串函数用于从字符串中提取通过特定数量的字符数开始的启动位置的子字符串?

A.   底带

B.   基德

C.   分裂

D.   修剪

6: 与茉莉花般的匹配者有关。以下哪个选项是匹配器的正确语法,用于检查元素上是否触发事件?

A.   TohaveBeentrigned(事件,处理程序)

B.   tohavebeentrigned(名称。事件)

C.   tohavebeentrigned(事件)

D.   Tohavebeentriggeredo

7: 关于requirejs配置选项,以下哪个选项用于指定依赖关系后立即加载的依赖项数组?

A.   地图

B.   垫片

C.   deps

D.   浓度

8: 关于BackboneJS模型的属性更改,以下哪个选项用于提供全局更改处理程序,用于响应模型中的任何属性更改?

A.   ON('change',<function>)

B.   ON('函数','更改')

C.   在('change',<属性名称>)上

D.   在('函数','change',<属性名称>)上

9: 以下哪个选项不是CollectionView Life-Cycle事件回调?

A.   OnBeforelteMadded

B.   Onrender

C.   onclose

D.   Onbeforerender

10: 以下哪些BackboneJS集合方法用于在集合开始时添加模型?

A.   collection.at(开始。模型)

B.   collection.get(id。Model,[options])

C.   collection.unshift(型号。[options])

D.   collection.push(模型,[选项])

11: 在将车把与backbone.js一起使用时,以下哪个助手用于允许在模板中更改上下文以确保使用特定对象的使用?

A.   日志

B.   和

C.   除非

D.   如果别的

12: 关于茉莉 - 杰克匹配器,以下哪个参数传递给了tocontain匹配器,用于检查元素的内部元素是否存在其他元素?

A.   姓名

B.   细绳

C.   jouerySelesector

D.   班级名称

13: 以下哪个骨干。JS模型方法用于与服务器进行通信并表示模型的状态?

A.   拿来

B.   同步

C.   证实

D.   放

14: 在使用backbone.js时,以下哪个属性用于将视图类绑定到HTML页面?

A.   数据

B.   模板

C.   模型

D.   el

15: 以下哪个语句/对backbone.js视图不正确?

A.   Backbone.js视图用于指定如何从应用程序显示。

B.   Backbone.js View包含应用程序的HTML标记。

C.   Backbone.js查看向用户提供了模型的数据。

D.   陈述A和B的陈述都是不正确的。

16: 以下哪个选项用于为视图设置新的事件和处理程序集并删除以前的事件?

A.   deLegateEvents(<eptive>)

B.   事件

C.   UndelegateEvents(<event>)

D.   setElement(<Selector>)

17: 以下哪个选项是名为DEQUAIL的正确语法,用于执行对所有原始类型(例如阵列,对象和日期等)进行深层递归比较断言?

A.   除等(实际。预期。条件。消息)

B.   DEEquulActual,预期。健康)状况)

C.   除等(实际,预期)

D.   除等(实际。期望。消息)

18: 关于木偶,以下哪个CollectionView Life-Chle事件回调用于允许添加自定义代码以进一步操纵视图的EL?

A.   Onbeforerender

B.   Onrender

C.   OnBeforelteMadded

D.   以上都不是。

19: 关于grunt中f‌iles的球形模式,以下哪些选项用于匹配单个字符,但我却不是?

A.   *

B.   ?

C.   呢

D.   和

20: 安装骨干。旧的Internet Explorer支持需要包括以下哪些选项?

A.   node.js

B.   Angulanjs

C.   json2.js

D.   下划线

21: 在Backbone.js中。以下哪些选项/由骨干史抽象来处理?

A.   暂时事件

B.   HTML5 PUSHSTATE方法

C.   两个选项A和b。

D.   选项A既不是b。

22: 假设您使用Backbone.js定义了一个名为Exampieview的新视图。以下哪个命令用于创建名为MyViewExample的新实例?

A.   myViewExampie = new示例View();

B.   var myViewExample =查看exampleView();

C.   myViewExample = new View exampleView();

D.   var myviewExample = new exampleView();

23: 在Backbone.js中。以下哪些选项用于监视哈希片段中的更改并调用适当的事件?

A.   backbone.router.extent();

B.   backbone.view.extent();

C.   backbone.event.start0;

D.   BackbonhistoryStartl);

24: 以下哪个选项是正确的语法,用于在应用程序中使用HTML5 PushState在没有哈希片段的情况下使用HTML5 PushState?

A.   backbone.history.start([PushState:true}):

B.   backbone.event.start([PushState:true});

C.   backbone.history.start([pushState ='true’));

D.   backbone.router.extend([pushState ='true'd;

25: 关于添加grunt构建脚本的任务。以下哪个命令用于使用-save-dev f‌lag添加uglify任务?

A.   npm安装咕unt -save-dev贡献贡献

B.   npm安装咕unt- uglify“保存dev

C.   NPM安装grunt-unglify-contrib -save-dev

D.   NPM安装grunt-contrib-uglify -save-dev

26: 关于文件数组格式。设置为true时,以下哪个额外的grunt文件属性。用于允许用户动态构建f‌ile对象?

A.   筛选

B.   点

C.   扩张

D.   nonuh

27: 关于Sinon-Qunit,以下哪个选项用于整个代码中测试回调和功能,并且还用于确定执行了特定函数多少次?

A.   存根

B.   模拟

C.   测试间谍

D.   假服务器

28: 以下哪个backbone.js选项为数据提供了局部的缓存机制,因此如果应用程序脱机,则数据仍在继续存储并在恢复连接时与服务器同步?

A.   骨干

B.   backbone.localstorage

C.   两个选项A和b。

D.   选项A既不是b。

29: 在使用BackboneLocalStorage时,以下哪个选项用于为集合的新局部存储参数进行防御?

A.   LocalStorage:New Library App localstorage(“ mylibrary”)。

B.   localstorage localstorage:new(“ | ibraryappzmylrary”)。

C.   localstorage:new Backbone.localstorage(“库appzmylrary”)。

D.   var localstorage:new Backbone.localstorage(mylibrary),

30: 主链使用以下哪些选项用于提供一组用户界面元素,这些元素用于以表格方式显示数据集?

A.   骨干UL

B.   backbonestickit

C.   backgrid.js

D.   以上都不是。

31: 主链使用以下哪个插件来检索和设置更简洁的jQuery-iike格式?

A.   Modelattrs

B.   Qunit-报告

C.   茉莉花

D.   咕unt

32: 关于Backbone UI,HTML页面中必须包含骨干UI源分布中的以下哪些f‌iles?

A.   骨干-UI.JS

B.   骨干-UI.CSS

C.   两个选项A和b。

D.   选项A既不是b。

33: 关于骨干。模型未执行以下哪些功能?

A.   在数据更改的情况下发射事件。

B.   安排数据和业务逻辑。

C.   从服务器加载和保存。

D.   处理用户输入并聆听更改。

34: 关于grunt uglily任务,以下哪个选项是正确的标签,用于允许将限制属性包含在任务中?

A.   <%=%>

B.   <$:$>

C.   < @= @>

D.   <&=&>

35: 与茉莉匹配者有关。以下哪个匹配器使用===函数进行比较?

A.   to equal(value)

B.   TOMATT(调节)

C.   tobe(value)

D.   tobecloseto(e,value)

36: 如果页面上的元素正确渲染,则使用以下哪个茉莉花匹配器进行检查?

A.   Tobeselected(名称)

B.   tobe(jqueryselector)

C.   TobeChecked(JquerySelector)

D.   Tohavedata(名称,JquerySelector)

37: 以下哪个Qunit主张用于执行布尔值主张,如果第一个参数返回true,则返回true?

A.   等于(条件,消息)

B.   确定(条件,消息)

C.   严格等式(条件。消息)

D.   期望(条件。消息)

38: 以下哪个backbone.js函数用于切换应用程序iifecycle期间将视图应用于的DOM元素?

A.   使成为()

B.   .seteiement()

C.   $(<Selector>)

D.   .ono

39: 与BackboneJS模型的属性更改有关,如果自上次更改事件以来属性已更改,则以下哪个选项用于返回true?

A.   以前(<属性名称>)

B.   挂接(<属性名称>)

C.   haschanged.previous(<属性名称>)

D.   更改(<属性名称>)

40: 关于backbone.js收集方法。以下哪个选项用于在集合开始时删除和返回模型?

A.   AT0

B.   push0

C.   fetcho

D.   转移()

E.   模型()

41: 关于茉莉花匹配器,以下哪个选项是匹配器的正确语法,用于简单文字和变量的相等性检查?

A.   toequai(value)

B.   tomatch(值)

C.   to equal(value。e)

D.   tomatch(e,value)

42: 与骨干模型有关。以下哪个选项是正确的函数,用于执行删除操作以从后端删除模型?

A.   删除

B.   破坏

C.   降低

D.   结尾

43: 与Yeoman工具有关。以下哪个选项是Web应用程序中使用的库和框架的软件包管理器?

A.   NPM

B.   鲍尔

C.   咕unt

D.   以上都不是。

44: 以下哪个选项不是JavaScript的原始数据类型?

A.   数字

B.   细绳

C.   布尔

D.   无效的

E.   短的

45: 以下哪个backbone.js选项用于提供撤消先前更改并触发事件的能力?

A.   骨干

B.   骨干。Trackit

C.   backbonestickit

D.   以上都不是。

46: 以下哪个骨干。JS模型方法用于确定更改属性的先前值?

A.   以前的

B.   以前的属性

C.   更改属性

D.   是新的

47: 以下哪个选项不是backbone.js的正确功能?

A.   Backbone.js是一个库。

B.   Backbone.js有助于组织用户的代码。

C.   Backbone.js可用于以结构良好的方式创建移动应用程序。

D.   如果模型发生变化,则骨架应用的HTML保持不变。

48: 在使用backbone.js手动创建路由时,可以将多少个参数传递到路由函数?

A.   只有一个(路线)。

B.   只有两个(路由创建中调用的路线和功能)。

C.   只有三个(路由。名称和在路线创建上调用的功能)。

D.   只有四个(路线,名称。作者和在路线创建中调用的功能)。

49: 关于Grunt插件五数标任务配置选项,以下哪个选项是超时选项的默认值?

A.   1.000毫秒

B.   3.000毫秒

C.   4.000毫秒

D.   5.000毫秒

50: 关于UGLINYS任务配置选项,报告选项的默认值是以下哪个选项?

A.   最小

B.   gzip

C.   真的

D.   错误的

51: 与requirejs配置选项有关。以下哪个选项用于允许出口的限制。依赖项和不使用名为define()函数的旧脚本的自定义初始化?

A.   路径

B.   地图

C.   浓度

D.   垫片

52: 以下哪些选项有助于分组相关模型。处理服务器的加载和节省,并提供针对模型列表执行聚合或计算的辅助功能?

A.   事件

B.   看法

C.   收藏

D.   路由器

53: 与Backbonejs有关。以下哪个功能用于允许将多个参数传递给事件处理程序的事件名称?

A.   节省

B.   同步

C.   现在起

D.   扳机

54: 在BackboneJS模型中,当模型首次创建时,主链自动生成以下哪个属性,并且用于识别未保存到服务器的模型,并且没有可用的真实ID?

A.   ID

B.   cid

C.   idattribute

D.   以上都不是。

55: 安装骨干。以下哪个选项是唯一必须包括的硬依赖性?

A.   下划线

B.   jQuery.js

C.   json2.js

D.   以上都不是

56: 关于backbone.js查看事件。以下哪些格式用于定义将要处理的事件?

A.   [事件选择器:'回调'}

B.   [事件选择器:回调]

C.   ['event selector':'回调'}

D.   ['活动选择器':回调]

57: 关于BackboneJS,以下哪个选项是使用LayoutManager的正确应用程序要求?

A.   当应用程序中没有子视图时。

B.   当应用程序布局根本不变时。

C.   用于在视图及其子视图中分享事件。

D.   用于确定何时即将渲染或完成其渲染周期。

58: 关于胸部,以下哪些选项充当另一个视图的容器,还允许该视图轻松更换?

A.   CollectionView

B.   LayoutView

C.   选项A既不是b。

59: 在以下哪些情况下应使用backbone.js?

A.   用于将DOM元素添加到应用程序。

B.   用于在应用程序中显示动画。

C.   用于创建小型网页。

D.   提出一些请求。

60: 在将车把与BackboneJS一起使用时,以下哪些选项用于通过集合进行迭代?

A.   用于说明

B.   #时表达

C.   #each表达

D.   陈述

61: 以下哪个选项是代码段的正确语法,可用于使用ID示例骨干在视图中frient of insun-element?

A.   el #find($$“ Exampie Backbone”);

B.   $ view.f‌ind('示例骨干');

C.   $ el.find('#示例骨干');

D.   view.f‌ind.el(#“示例骨干”);

E.   $('#示例骨干');

62: Backbone Memento用于以下哪个选项?

A.   提供执行多次撤消或重做操作的能力。

B.   跟踪模型更改。

C.   用于添加通知信息以获取错误。

D.   提供绑定支持。

63: 在将车把与backbone.js一起使用时,可以使用以下哪些选项将注释插入模板中?

A.   {{i comment}}

B.   {{- 评论 -]}

C.   {[L--评论 - 。]]

D.   {[l-注释 - }]

64: 在包含backgridjs之前,必须包含以下哪个选项?

A.   骨干

B.   下划线

C.   珀尔

D.   jQuery

E.   爪哇

65: Thorax.Model使用以下哪个功能来扩展骨干的默认模型?

A.   是空的

B.   LayoutViewl)

C.   html

D.   人口统计

66: 以下两个选项是ItemView Life-Cycle事件回调?

A.   OnBeforelteMaded

B.   onafterltemaded

C.   OnBeforerender

D.   Onrender

67: 以下哪个选项是backbone.coilection事件的有效回调参数。命名重置?

A.   模型

B.   收藏

C.   选项

D.   路线

68: 所有木偶视图类型都可以使用以下哪些回调?

A.   Onbeforeclose

B.   Onbeforerender

C.   在domrefresh上

D.   Onclose

69: 在使用骨干的车把时。以下哪个选项用于表示车把中的块?

A.   [[\表达}}

B.   {(#expressionn

C.   {{\\表达]]

D.   [{lexpression}}

70: 关于jshint检查eqeqeq。所有平等操作都是使用以下哪个选项进行的?

A.   el I ==

B.   李2.-

C.   [1 2:

D.   [李l =

71: 与Jshint检查有关。选项加​​上Pllus禁止使用以下哪些选项?

A.   !=

B.   ++

C.   - -

D.   <>

72: 以下两个选项是backbone.model事件?

A.   种类

B.   错误

C.   全部

D.   改变

73:
是或错误:$在骨干应用中始终可用?

A.   真的

B.   错误的

74:
以下哪个语法在骨干视图的事件中有效?

A.   “事件CSS选手”:“功能”

B.   “事件元素-ID:“功能”

C.   “事件”:“功能ID”

D.   上述所有的

75:
以下哪个库为骨干视图提供事件?

A.   jQuery

B.   角

C.   Zeptojs

D.   上述所有的

76:
以下哪个模板引擎可以与骨干视图一起使用?

A.   EJS

B.   玉

C.   车把

D.   上述所有的

77:
以下哪些属性可用于操纵DOM元素?

A.   元素

B.   el

C.   ID

D.   班级

78:
是或错误:获取方法调用服务器并填充集合。

A.   真的

B.   错误的

79:
所有路由器创建后可以调用以下哪些方法?

A.   backbone.history.start()

B.   backbone.history.start({pushstate:true})

C.   backbone.history.start(true)

D.   上述所有的

80:
实现登录功能时通常使用以下哪些路由器方法?

A.   在里面

B.   auth

C.   登录

D.   执行

81:
以下哪项将不会继续,并且模型的属性不会在服务器上修改?

A.   。节省()

B.   。证实()

C.   以上两个

D.   以上都不是

82:
骨干集中存在以下哪个迭代功能?

A.   第一的

B.   中间

C.   最后的

D.   所有这些。

83:
是或错误:el和$ el是相同的方法。

A.   真的

B.   错误的

84:
以下哪个库可用于定义骨干模板?

A.   下划线

B.   Lodash

C.   没有库

D.   这些。

85:
模板中可以使用以下哪些类型?

A.   JSON

B.   细绳

C.   数字

D.   上述所有的

86:
是或错误:收藏可以嵌套另一个集合。

A.   真的

B.   错误的

87:
以下哪个代码通过backbone.collection获得索引? var items = backbone.collection.extend({model:item,url:; quot;/quot&quot;}); var项目=新项目; items.fetch();

A.   items.getIndex(1);

B.   项目。get(0);

C.   项目。AT(0);

D.   items.index(1);

88:
以下哪项不是集合的下划线实用程序?

A.   foreach

B.   通过...分组

C.   长度

D.   尺寸

89:
创建集合时称呼哪个函数?

A.   初始化

B.   放

C.   在里面

D.   创造

90:
使用以下代码示例,如何将fetch与发送ID?
使用

A.   var type = backbone.model.extend({url:“/api/someroute“}));

B.   var type = backbone.model.extend({urlroot:“/api/someroute”});

C.   以上两个

D.   以上都不是

91:
对还是错:与服务器成功连接后,同步方法会调用。

A.   真的

B.   错误的

92:

您可以将哪个代码用于Deletelists?

A.   deletelist:function(){if(escriffect(删除list?')){btask.views.activelistmenuitem.model.destroy(); }返回false; }

B.   deletelist:function(){if(escriffect(dellete a list?')){btask.views.activelistmenuitem.model.removeall(); }返回false; }

C.   deletelist:function(){if(escriffect(dellete a list?')){btask.models.activelistmenuitem.model.destroy(); }返回false; }

D.   上述所有的

93:

哪种语句可将初始值设置为模型属性?

A.   var mymodel = backbone.model ....({init:{“ aTribute1”:“ atribute2”:}});

B.   var mymodel = backbone.model ....({defaults:{“ aTribute1”:“ atribute2”:}});

C.   var mymodel = backbone.model ....({{属性:{“ aTribute1”:“ aTribute2”:}});

D.   var mymodel = backbone.model ....({{properties:{“ aTribute1”:“ value 1”,“ atribute2”:“ value 2”,}});

94:

哪个代码通过Backbone.Collection获取索引? var items = backbone.collection.extend({model:item,url:“/item”}); var项目=新项目; items.fetch();

A.   items.getIndex(1);

B.   项目。get(0);

C.   项目。AT(0);

D.   items.index(1);

95:

以下哪个附加事件听众进入视图?

A.   var documentRow = backbone.view .... {... //听众:{...},...});

B.   var documentrow = backbone.view .... {... //事件:{...},...});

C.   var documentrow = backbone.view .... {... //事件:{...},...});

D.   var documentrow = backbone.view .... {... //事件:{...},...});

96:

以下哪个库为骨干视图提供了事件? (选择所有适用的)

A.   jQuery

B.   角

C.   Zeptojs

D.   上述所有的

97:

当对服务器的请求失败时,以下哪个事件被激活?

A.   失败

B.   错误

C.   抓住

D.   最后

98:

以下哪项是主链中的内置事件?

A.   地图

B.   每一个

C.   种类

D.   每个

99:

“此方法删除了回调函数或对象的所有事件。”什么选项描述了上述。

A.   破坏

B.   离开

C.   在

D.   e.preventDefault

100:

哪个选项将告诉对象通过呼叫停止列出而没有参数以使对象删除其所有已注册回调...或告诉其仅删除事件的情况下,请删除该事件,或者仅在特定对象上聆听,或者只是特定的呼叫回来? (选择所有适用的)

A.   view.Stoplesting(模型);

B.   view.Stoplistening();

C.   view.Stoplisting(event);

D.   上述所有的