Javascript重要知识点梳理
说明
Javascript流程控制
- js中常用的数据类型
- var关键字的使用
- if – else if – else
- switch
- while
- for
Javascript常用函数
- 1. 字符串函数
- substring
- indexOf
- lastIndexOf
- charAt
- replace
- split
- toLowerCase
- toUpperCase
- 2. 数学运算函数
- 3. 数据类型转换函数
- parseInt
- parseFloat
- Math.abs
- Math.ceil
- Math.floor
- Math.round
- Math.pow
- Math.random
Javascript对话框
- alert 提示对话框
- confirm 确认对话框
- prompt 输入对话框
Javascript内置对象
- 1. 数组对象(仅限一维数组)
- length属性:获取数组的长度
- push函数:将元素添加到数组的尾部
- pop函数:将数组尾部元素从数组中移除
- slice函数:从数组中指定位置开始,提取指定数量的元素
- sort方法:将数组中的元素进行默认排序
- reverse函数:将数组中的元素倒置
- join函数:使用指定分隔符将数组所有元素连接为字符串
- 2. 时间对象
- toLocaleDateString()
- toLocaleTimeString()
- getFullYear() getMonth() getDay()
- 如何创建数组对象
- new Date():获取系统当前时间
getHours() getMinutes() getSeconds()
- setFullYear() setMonth() setDay()
setHours() setMinutes() setSeconds()
- 3. window对象
- window.location
- window.open
- window.history
Javascript Dom操作
- getElementById
- getElementsByName
- getElementsByTagName
- 给文本框取值赋值
- 设置复选框单选按钮的选中状态
- 让Dom元素获取光标
- 控制Dom元素的显示和隐藏
- Dom元素的创建|添加|删除(可选)
Javascript事件处理
- DOM元素常用事件load、click、dblclick、blur、focus、change、mouse、keydown、keyup、mouseover、mouseout
- 事件绑定函数中this的用法,例如:<div onclick=”displayText(this);”></div>
Javascript定时器
- setInterval函数
- setTimeout函数
- clearInterval函数
- clearTimeout函数