A.加载模块 B.规范模块的定义 C.遵守commonjs规范 D.不便于管理依赖
多项选择题以下关于AMD和CMD的区别说法正确的是()
A.AMD推崇依赖前置,在定义模块的时候就要声明其依赖的模块 B.AMD推崇就近依赖,在定义模块的时候就要声明其依赖的模块 C.CMD推崇就近依赖,只有在用到某个模块的时候再去require D.CMD推崇依赖前置,只有在用到某个模块的时候再去require
单项选择题如果在HTML页面中包含如下图片标签,则在下划线处添加()代码能够实现隐藏该图片的功能。 <img id=”pic” src=”Sunset.jpg” width=”400”height=”300” _____ >
A.style=”display:visible”; B.style=”display:disvisible”; C.style=”display:block”; D.style=”display:none”;
单项选择题(function(){ var foo; console.log(typeof foo); function foo(){} foo = foo ; })();打印结果是()
A.function B.undefined C.string D.object
单项选择题function test(){ var a=20; alert(a); setTimeout(function(){ a=30; alert(a); },2000); alert(10); } test();以上代码的弹出顺序是( )
A.20,10,30 B.20,20,10 C.20,10,20 D.20,30,10
单项选择题function Animal(){}在Animal的原型上扩展一个type的属性,值为’动物’,扩展一个say的方法,用于打印type属性,正确的实现方法是()
A.Animal.prototype.type=”动物”;Animal.prototype.say=function(){console.log(this.type)}); B.Animal={type:”动物”,say:function(){console.log(this.type)} C.Animal.prototype({type:”动物”,say:function(){console.log(this.type)}) D.以上说法都不正确