JavaScript
2023-12-14 23:07:30
JavaScript
- JavaScript简介
- JavaScript与ECMAScript的关系
- JavaScript保留关键字
- 变量提升
- 变量
- 输出方式
- 数据类型
- typeof 运算符 判断基本数据类型
- 算术运算符
- 赋值运算符
- 比较运算符
- 布尔运算符
- 条件语句
- 三元运算符 ? :
- 循环语句
- break 和 continue 语句
- 字符串 \转义
- length 属性 返回字符串的长度
- 字符串方法 charAt()
- concat() 连接两个字符串
- substring() 截取字符串并返回
- substr()方法 取出字符串并返回
- indexOF()方法 确定 查找字符串
- trim() 方法 取出字符串两端的空格
- split()方法 分割字符串
- 数组 array
- length属性 返回数组的成员数量
- Array.isArray()数组静态方法,判断是否为数组
- push() / pop() 数组末尾添加 / 删除元素
- shift()/unshift() 删除 / 添加数组第一个元素
- join() 方法 连接数组成员
- concat()方法 合并数组
- reverse()方法 颠倒排序数组
- indexOf()方法 查找数组元素
- 函数
- 函数的声明 function
- 函数名的提升
- 函数参数
- 函数返回值 return
- 对象
- Math 对象 提供各种数学功能
- Math.abs()方法 返回参数值的绝对值(负转正)
- Math.max() / Math.min() 返回参数最大 / 最小值
- Math.floor(),Math.ceil()方法 返回小于参数值的最大整数
- Math.random()方法 随机数(0~1)
- 任意范围的数据数生成
- Date 对象 日期时间
- Date.new()方法 当前时间
- Date对象提供了 get方法
- 获取今年剩余天数
- DOM概述
- 节点
- 节点树
- Node.nodeType属性
- document对象 方法,获取元素
- document对象 方法/创建元素
- Element对象 属性
- Element获取元素位置
- Element.clientHeight,Element.clientWidth
- Element.scrollHeight,Element.scrollWidth
- Element.scrollLeft,Element.scrollTop
- css操作
- 事件处理程序
- 鼠标事件
- Event事件对象
- Event对象属性
- Event 对象方法
- 键盘事件
- event 对象 keyCode:唯一标识
- 表单事件
- input事件 值发生变化触发(连续触发)
- select事件 选中文本触发
- Change事件 值发生变化触发(不会连续触发)
- reset事件,submit事件
- 事件代理(事件委托)
- 定时器
- 防抖 debounce
- 节流 throttle
- 命令
- ES6新特性
- let 声明变量
- 常量 const
- 对象解构赋值
- 字符串扩展
- 字符串遍历器接口
- 模板字符串
- 字符串新增方法 搜索
- repeat() 重复
- padStart(),padEnd() 补全
- trimStart(),trimEnd() 清楚头部或尾部空格
- at() 查找并返回字符
- 数组扩展
文章来源:https://blog.csdn.net/weixin_52113974/article/details/134981542
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!