第一章:
定义变量:var
undefinednull true
undefined=null false
parseInt(“1231231dsfsdfsdfsdf11111”)=1231231
isNaN()判断是否是数字 false是数字 true不是
定义函数的关键字是:function
js事件基本全带on 如:onchange onclick等等
jquery事件:change click
第三章
confirm() 询问弹出框 确认代表执行 取消代表不执行
close() 关闭当前浏览器窗口
open() 打开一个新的浏览器窗口
history.back()返回上一个页面
history.forward() 前进到下一个页面
history.go(-1)=history.back()
history.go(1)=history.forward()
getElementById() 查找对应的id标签 仅仅只返回一个对象
getElementsByName() 返回一个根据name属性的标签数组
getElementsByTagName() 返回一个根据标签名称得到的数组
setTimeout(“方法名”,1000)延时调用 仅仅调用一次
setInterval(“方法名”,1000) 延时循环调用 调用多次 想要结束clearInterval
第五章:
第六章
常用方法:addClass()添加样式 removeClass()删除样式 css()设置样式 show()显示 hide()隐藏 next()下一个元素 prev()上一个元素 siblings()兄弟节点 text()操作文本 html()操作元素或者节点 val()获取表单标签的值 hasClass()判断是否包含该样式 append()将一个节点追加至该节点末尾 prepend()将一个节点插入至该节点头部 remove()移除节点 empty()清空内容 attr()用来设置或者获取元素的属性 parent()获取父节点 parents()获取所有父节点 $(".class").each()循环被选中的节点 height()设置或获取高度 width()设置或获取宽度 find()查找节点 eq()查找节点 first()第一个节点 last()最后一个节点
第七章
选择器分类:
1:基本选择器
标签选择器:
(
"
t
r
"
)
类
选
择
器
:
("tr") 类选择器:
("tr")类选择器:(".class")
id选择器:KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲id") 并集选择器:("#id,.class,tr")
全局选择器:$("*")
2:层次选择器
后代选择器:
(
"
t
r
t
d
"
)
子
选
择
器
:
("tr td") 子选择器:
("trtd")子选择器:(“tr>td”)
相邻元素选择器:KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲id+.class") 同辈…(“h2~di”)
3:属性选择器
$("[name=‘dawson’]")
$("[name^=‘da’]")
(
"
[
n
a
m
e
("[name
("[name=‘on’]")
$("[name*=‘o’]")
4:过滤选择器
4.1基本过滤选择器
$(“li:eq(0)”) 获取li第一个元素
$(“li:gt(0)”) 获取li下标大于0的元素
$(“li:lt(1)”) 获取li下标小于1的元素
4.2可见性过滤选择器(不常用)
$(":visible") 获取所有可见的元素
$(":hidden") 获取所有隐藏的元素
5:表单选择器
$("#m :input")获取表单下所有input元素
$("#m :text")
$("#m :password")
$("#m :radio")
$("#m :checkbox")
$("#m :submit")
第八章
jquery事件:
基础事件
鼠标事件:click() mouseover() mouseout()
键盘事件:keypress() keyup() keydown()
window事件:resize()随着窗口大小的调整,重新计算页面
表单事件:
绑定事件:bind()
解除事件:unbind()
复合事件
鼠标光标悬停:hover()
鼠标连续点击:toggle()
jquery动画效果(事件)
控制元素显示与隐藏 show()显示 hide()隐藏 fadein()淡入 fadeout()淡出 slideUp()向上收缩 slidedown()向下延伸 animate()自定义动画
第十章
表单事件:
onblur()失去焦点 onfocus()获取焦点
方法:
blur()失去焦点 focus()获取焦点 select()选择可视区域文本内容
第十一章
^:正则表达式开头
$:正则表达式结尾
\d:表示[0-9]的数字
\D:表示非数字[^0-9]
\w:表示数字或字母等价于[A-Za-z0-9]
*:匹配0次或多次 也就是说任意次数
+:至少一次
?:0次或1次