JQuery 基础

1.获取DOM节点的三种方式及区别
①Document.getElementById();取得一个元素对象
②Document.getElementsByClassName():取得多个元素对象放入数组中
③Document.getElementsByTagName():取得多个元素对象放入数组中
2.jQuery中的动画有哪些?并分别概述其实现效果?
① slideDown():向下滑动
②slideUp():向上滑动
③fadeIn():淡入
④fadeOut():淡出
⑤toggle():切换元素可见性
3.绑定事件处理函数的方式并举例?(两种)
在元素上加事件

①利用jquery事件
$(“:button”).click(function(){ });
4.概述jQuery的优势有哪些?
①强大的DOM选择器
②代码简洁
③链式操作
④简化的Ajax操作
⑤封装了许多操作DOM的方法 
⑥解决了大量浏览器之间的兼容性
5.Jquery选择器有哪些?
①基本选择器
②层级选择器
③基本选择器
④内容选择器
⑤可见性选择器
⑥属性选择器
⑦子元素选择器
⑧表单选择器
⑨表单对象属性选择器
6.
1.复制节点的方法?cloneNode()
2.Location对象的属性和方法有哪些?
属性:href hash host port
方法: assign() reload() replace
3.如何定义一个数组,错误的是(D)
A.var arr = new Array()
B.var arr = new Array(x)
C.var arr = new Array(v1,v2,v3…)
D.var arr = Array[v1,v2,v3…]
4.以下不属于数学类的方法有哪些(D)
“绝对值:” + Math.abs
“向上取整再转double” + Math.ceil
“向下取整再转double” + Math.floor
“次方:" + Math.pow
“四舍五入:” + Math.round
“开方:” + (int)Math.sqrt
A.round() B.sqrt() C.floor() D.sort()
5.将数组转换成字符串的方法,区别?
①ToString:无参数,默认用‘,’分割
②join:有参数,默认用‘,’分割,也可以其他的符号分割

3.JavaScript数据类型:
①基本数据类型(简单数据类型):数值、字符串、布尔型、Undefined型、NULL类型
②复合数据类型(引用数据类型):对象、数组、函数
4.列举Window对象的属性?返回对文档中所有Image对象的引用?
① history、document、screen、location、name
② 方法:open、close、alert、cofirm、prompt、
5. length 属性用来返回字符串中的数量, toLocaleString 根据本地时间格式,把 Date 对象转换为字符串, window 表示浏览器窗口,是顶级对象。
6. prompt() 显示可提示用户输入的对话框,
getElementsByTagName() 返回带有指定名称的对象集合,
getElementsByClassName () 返回带有指定class名称的对象集合,
getElementById() 返回带有指定id的对象,
write() 向文档写HTML表达式或JavaScript代码。

7.返回节点类型:nodeType,
返回和设置节点值:nodeValue
返回当前节点的最后一个子节点:lastChild
返回当前节点的第一个子节点:firstChild
8.设置或获取对象的纯文本形式:innerText
将oldChild节点替换成newChild节点:replaceChild()
删除节点的方法:removeChild()
9.事件处理三要素?事件源、事件、事件驱动程序
10. ( “ : i n p u t ” ) 与 (“:input”)与 (:input)(“input”)的区别是?
 :input的作用是查找所有的input元素: input, textarea, select 和 button 元素。
 input仅仅选择input元素。
11.填写以下常用jQuery事件:获得焦点 focus ,失去焦点 blur ,模仿悬停合成事件(即鼠标移动到某对象上面及移出这个对象) hover ,模拟事件(执行浏览器默认行为) trigger ,停止动画需要用到方法 stop 。
1.对数组元素进行排序, 颠倒数组元素的显示顺序。
Sort() reverse()
2.Onload、reload区别?
 onload是在IE加载表单时触发的事件,包括每次刷新时都会产生。
reload 方法,该方法强迫浏览器刷新当前页面
3.一个完整的JavaScript实现由下列3个不同的组成部分: ECMAScript 、文档对象模型 DOM 、浏览器对象模型 BOM 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值