文档介绍:计算机笔试真题汇总:前端篇一、基础知识专项练****一)JavaScript1、AngularJS1中指定控制器的是哪个指令?()(点击查看答案>>>>>>>>)A、ng-routeB、ng-templateC、ng-modelD、ng-controller2、要在10秒后调用checkState,下列哪个是正确的()(点击查看答案>>)A、(checkState,10);B、(checkState,10000);C、(checkState(),10);D、(checkState(),10000);3、在jquery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?(点击查看答案>>>>>>>>)A、removeClass()B、deleteClass()C、toggleClass(class)D、addClass()4、下面关于块内声明函数的做法哪些是正确的?(点击查看答案>>>>>>>>)A、if(x){functionfoo(){}}B、if(x){varfoo=function(){}}C、if(x){foo=function(){}}D、ECMAScript明确的规范了块内函数,javascript实现了这个规范5、angularjs1中的服务实质上是()(点击查看答案>>>>>>>>)A、网络服务B、单例对象C、接口对象D、函数调用6、如果需要匹配包含文本的元素,用下面哪种来实现?()(点击查看答案>>>>>>>>)A、text()B、contains()C、input()D、attr(name)7、在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?()(点击查看答案>>>>>>>>)A、width()B、width(val)C、widthD、innerWidth()8、angularjs1中使用指令,绑定监听是在什么时候?()(点击查看答案>>>>>>>>)piles时B、link时C、require时D、生成DOM时9、下面符合一个有效的javascript变量定义规则的是?()(点击查看答案>>>>>>>>)A、_$te$t2B、withC、abcD、2a10、下面关于promise的说法中,错误的是()(点击查看答案>>>>>>>>)A、resolve()和reject都是直接生成一个进入相应状态的promise对象,其参数就是进入相应状态时传递过去的参数,可以在完成回调的参数中得到B、(value),(reason)是Promise构造器上还直接提供了一组静态方法C、在调用then方法或者catch方法时都是异步进行的,但是执行速度比较快D、Promise构造器的prototype上还有两个方法,分别是then和catch。这两个方法的参数也是回调函数,这些函数会在Promise实例进入不同状态后被调用。Then对应到resolve,catch对应到reject(二)HTML/CSS1、CSS样式,边距:10px20px40px30px;()是底边距?(点击查看答案>>>>>>>>)A、10pxB、20pxC、40pxD、30px2、下列哪个样式定义后,内联(非块状)元素可以定义宽度和高度()(点击查看答案>>>>>>>>)A、display:inlineB、display:noneC、display:blockD、display:inherit3、<svg>标签的目的是什么?()(点击查看答案>>>>>>>>)A、用来结构化网页B、用可伸缩矢量图来画图或文本C、用css来预格式化图片或文本D、用来插入JavaScript4、下列定义的css中,哪个权重是最低的?()(点击查看答案>>>>>>>>)A、# B、#、#gamedivD、#、网页开发中,一般需判断浏览器类型,需通过userAgent中获取浏览器内核来判断,下列说法错误的是?()(点击查看答案>>>>>>>>)A、一直到IE9,都是Trident内核 B、firefox是Gecko内核C、chrome是webkit内核D、IE是目前最快的浏览器6、以下标签,错误的是()(点击查看答案>>>>>>>>)A、text-left用于左对齐B、text-center水平居中对齐C、text-vertical垂直居中对齐D、text-uppercase可以将字母全部大写7、根据栅格系统的标准用法,错误的是()(点击查看答案>>>