相关考题
-
单项选择题
定义一个模块,里面写两个方法,分别是sayHello和sayBye,把这两个方法全部抛出,以下写法正确的是()
A.define(function(){ var sayHello = function(){ alert('sayHello') } return sayHello var sayBye = function(){ alert('sayBye') } return sayBye })
B.define(function(){ var sayBye = function(){ alert('sayBye') } return sayBye var sayHello = function(){ alert('sayHello') } return sayHello })
C.define(function(){ var sayBye = function(){ alert('sayBye') } var sayHello = function(){ alert('sayHello') } return ['sayBye','sayHello'] })
D.define(function(){ var sayHello = function(){ alert('sayHello') } var sayBye = function(){ alert('sayBye') } return { sayHello:sayHello, sayBye:sayBye } }) -
单项选择题
require(["jquery","underscore"],function($, _){}) 以下说法正确的是:()
A.$对应的是jquery模块的输出变量
B.$对应的是underscore模块的输出变量
C._是jquery的输出变量
D.underscore的输出的变量对应的是$ -
单项选择题
定义一个加法的模块,在这个模块内需要传两个参数,抛出这个方法()
A.define(function(){var sum=function(a,b){return a+b};return sum})
B.define(function(){var sum=function(a,b){return a+b}})
C.define(function(){var sum=function(){return a+b};return sum})
D.define(function(a,b){var sum=function(){return a+b};return sum})
