jQuery前端面试题+笔试题+练习题(1)_关于xmlhttprequest对象的readystate属性值,下列说法正确的是(1)

最后:

总结来说,面试成功=基础知识+项目经验+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。

面试一方面是为了找到工作,升职加薪,另一方面也是对于自我能力的考察。能够面试成功不仅仅是来自面试前的临时抱佛脚,更重要的是在平时学习和工作中不断积累和坚持,把每个知识点、每一次项目开发、每次遇到的难点知识,做好积累,实践和总结。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

A 函数
B 类
C 递归
D 过程
正确答案: B

17.面向对象,你需要经过哪几步,说法错误的是
A OOA 面向对象分析
B OOD 面向对象设计
C OOC 面向对象获取
D OOP 面向对象编程
正确答案: C

18.jQuery中可以使用哪个可以实现事件委托的绑定
A add
B on
C bind
D click
正确答案: B

19.下面哪种不是jquery的选择器
A 基本选择器
B 后代选择器
C 类选择器
D 进一步选择器
正确答案: D

20.jQuery中的delay方法的作用是
A 停止动画执行
B 暂停动画执行
C 延迟动画执行
D 开始动画执行
正确答案: C

21.关于call和apply的说法,错误的是
A call的第一个参数和apply的第一个参数一样
B call的第二个参数到最后一个参数是函数本身的参数
C 关于第二个参数,call可以写arguments,而apply则不可以
D call和apply的功能是一样的,唯一的区别是格式上的区别
正确答案: C
解析:
call的参数为参数列表,apply的参数为数组,可以用arguments表示

22.构造函数继承的原理是
A 改变构造函数的this
B 调用父类构造函数,并改变其中的this
C 调用本类构造函数,并改变其中的this
D 调用父类构造函数
正确答案: B
解析:
使用call或apply改变父类构造函数的this指向,并让其代码执行

23.混合继承是
A 混合了构造函数继承和原型链继承
B 其它都不对
C 混合了es6继承和原型链继承
D 混合了构造函数继承和es6继承
正确答案: A

24.jQuery的美元符号

A

有什么作用 A 美元符号

有什么作用A美元符号只是jQuery的别名
B jQuery只是

C

的别名 C 美元符号

的别名C美元符号,没有用
D 美元符号$和jQuery都能使用,但是作用不一样
正确答案: A
解析:
$是jQuery的别名,为了使用方便

25.jq中发起添加类名的方法是
A ajax
B addClass
C getClass
D setClass
正确答案: B

26.php定义变量正确的是
A var a = 5;
B $a = 10;
C int b = 6
D var $a = 12;
正确答案: B

27.在用浏览器查看网页时出现404错误可能的原因是 ( ) 代表网页不存在没有找到文件
A 页面源代码错误
B 文件不存在
C 与数据库连接错误
D 权限不足
正确答案: B

8.XMLHttpRequest 对象的 readyState 属性值为( )时,代表请求成功数据接收完毕
A 1
B 2
C 3
D 4
正确答案: D
解析:
为4代表请求完成

29.下面函数运行的结果是 function fn6(fn) { return fn(3,5); } function fn7(a,b) { return a+b; } function fn8(a,b) { return a*b; } var s=fn6(fn7); var s1=fn6(fn8); console.log(s,s1);
A 3,5
B 5,3
C 8,15
D 15,8
正确答案: C
解析:
这是一个回调函数的使用

30.以下运行的结果是false的是 function Box(){this.name=‘zhang’;} function Desk(){this.age=100;} function Table(){this.lever=1000} Desk.prototype=new Box();//通过原型链继承 var desk=new Desk(); var table=new Table();
A alert(table instanceof Object)
B alert(desk instanceof Box);
C alert(Desk instanceof Box);
D alert(desk instanceof Desk );
正确答案: C
解析:
A. 一切事物皆对象
B. Dest 继承了 Box, 所以正确
C. Desk 是 Function的实例,和Box无关
D. desk 是 Desk 的实例

1.js创建对象的方式有下面哪几种
A 可以通过json方式创建对象
B 可以通过new 关键字创建对象
C 可以通过函数调用方式创建对象
D 对象不可以通过函数的调用方式创建
正确答案: A,B,C

2.关于apply和call继承描述正确的是
A call方法的第二个参数不固定
B call方法的第二个参数只能有一个
C apply方法的第二个参数是一个数组
D apply方法的第二个参数不固定
正确答案: A,C

3.下面哪些关键字不可以实现删除实例属性
A delete
B has
C instanceof
D add
正确答案: B,C,D

4.关于call,apply,bind方法,下列说法正确的是
A 三者都可以用于继承
B 三者都可以改变this指向
C 三者参数传递一样
D 三者调用方式一样
正确答案: A,B
解析:
三者都可以改变this,所有都可以是 实现继承(构造函数继承的原理是改变函数的this)

5.svn在进行版本管理时,可以实现的功能有
A 更新至某个指定的版本
B 对某个文件进行锁定
C 创建多个分支
D 对某个文件解除版本控制
正确答案: A,B,C,D
解析:
四个选项都是svn可以实现的

6.jquery中移除jquery对象的方法有
A remove
B detach
C empty
D clear
正确答案: A,B,C
解析:
前三个都可以,clear不行

7.以下说法正确的是
A 类是对象的抽象化
B 对象是类的具象化
C 对象是类的实例化
D 对象就是类
正确答案: A,B,C
解析:
在js中,类是构造函数

8.以下哪些是设计模式
A 单例模式
B 观察者模式
C 工厂模式
D 原型模式
正确答案: A,B,C,D

9.jquery中获取对象的方式正确的是
A $()
B jQuery()
C jquery()
D $jQuery()
正确答案: A,B

10.案例代码如下: <form> <div class="big">大字体</div><div class="small">小字体</div></form>请选取文本是"大字体"的div对象
A $(“div.big”);
B $(“div .big”)
C $(“div:contains(‘大字体’)”);
D $(“form > div.big”);
正确答案: A,C,D
解析:
此题考察不同选择器的用法
B选项是选取div里具有big类名(后代)的jquery对象集合

11.关于prototype原型和原型链说法正确的是
A Javascript的继承机制基于原型,而不是Class类
B 凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象
C 普通对象没有prototype,但有__proto__属性
D prototype属性(对象)会默认获得一个constructor(构造函数)属性,这个属性是一个指向prototype属性所在函数的指针
正确答案: A,B,C,D

12.为什么要使用jQuery?jquery有哪些好处
A 它有强大的选择器,出色的DOM操作的封装
B 出色的浏览器的兼容性
C 完善的ajax
D 有可靠的事件处理机制
正确答案: A,B,C,D
解析:jquery最大的特点在查询,并封装了大量的方法进行DOM操作,事件处理及ajax请求等

13.jq选择器有哪些
A 类
B id
C 标签
D 以上都可以
正确答案: A,B,C,D
解析:css中的选择器都可以在jq中使用

14.下面哪些是mysql的常用数据类型( )
A varchar
B int
C float
D text
正确答案: A,B,C,D

15.SQL语言的数据操作语句包括下列哪些( )
A SELECT
B INSERT
C UPDATE
D DELETE
正确答案: A,B,C,D
解析:分别为查询,插入,更新,删除

16.下面是jquery方法的是

文末

技术是没有终点的,也是学不完的,最重要的是活着、不秃。

零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。

最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。

自学最怕的就是缺乏自驱力,一定要自律,杜绝“三天打鱼两天晒网”,到最后白忙活一场。

高度自律的同时,要保持耐心,不抛弃不放弃,切勿自怨自艾,每天给自己一点点鼓励,学习的劲头就会很足,不容易犯困。

技术学到手后,找工作的时候一定要好好准备一份简历,不要无头苍蝇一样去海投简历,容易“竹篮打水一场空”。好好的准备一下简历,毕竟是找工作的敲门砖。

拿到面试邀请后,在面试的过程中一定要大大方方,尽力把自己学到的知识舒适地表达出来,不要因为是自学就不够自信,给面试官一个好的印象,面试成功的几率就会大很多,加油吧,骚年!

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

乏自驱力,一定要自律,杜绝“三天打鱼两天晒网”,到最后白忙活一场。

高度自律的同时,要保持耐心,不抛弃不放弃,切勿自怨自艾,每天给自己一点点鼓励,学习的劲头就会很足,不容易犯困。

技术学到手后,找工作的时候一定要好好准备一份简历,不要无头苍蝇一样去海投简历,容易“竹篮打水一场空”。好好的准备一下简历,毕竟是找工作的敲门砖。

拿到面试邀请后,在面试的过程中一定要大大方方,尽力把自己学到的知识舒适地表达出来,不要因为是自学就不够自信,给面试官一个好的印象,面试成功的几率就会大很多,加油吧,骚年!

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值