js高程基础语法复习目录

1 篇文章 0 订阅

基本概念

1.语法
2.数据类型(typeof操作符、Undefined、Null、Boolean、Number、String、Object)、
3.操作符(关系操作符、相等操作符…)
4.函数(理解参数、没有重载)

变量、作用域、内存问题

1.基本类型和引用类型的值(动态属性、复制变量值、传参、检测类型)
2.执行环境及作用域(延长作用域链、没有块级作用域)
3.垃圾收集(常用方法(2种),性能问题、管理内存)

引用类型

1.Object类型
2.Array类型(数组的一些方法)
3.Date类型(方法)
4.RegExp类型
5.Function类型(没有重载,函数声明和函数表达式,作为值的函数、函数内部属性、函数属性和方法)
6.基本包装类型(Boolean、Number、String)
7.单体内置对象(Global对象和Math对象)

面向对象

1.对象
2.创建对象的几种模式
3.继承的几种方式

函数表达式

1.递归
2.闭包(闭包与变量,关于this对象,内存泄漏)
4.模仿块级作用域
5.私有变量

BOM

1.window对象
2.location对象
3.navigator对象
4.screen对象
5.history对象

DOM

1.节点层次
2.几种类型(Node,Document,Element,Text,Comment,…)
3.DOM操作(动态脚本,动态样式,操作表格,使用NodeList)

DOM扩展

1.选择符API
2元素遍历
3.HTML5
4.专有扩展(文档模式,children属性,…)

DOM2和DOM3

1.DOM变化
2.样式
3.遍历
4.范围

事件

1.事件流(事件冒泡和事件捕获)
2.事件处理程序(IE事件处理程序,跨浏览器的事件处理程序)
3.事件对象(DOM中的,IE中的,跨浏览器的事件对象)
4.事件类型(UI事件,焦点事件,鼠标与滚轮事件,键盘与文本事件,复合事件,变动事件,HTML5事件,设备事件,触摸与手势事件)
5.内存与性能(事件委托,移除事件处理程序)
6.模拟事件(DOM中的和IE中的模拟事件)

表单

1.基础知识(提交表单,重置表单,表单字段)
2.文本框脚本(选择文本,过滤输入,自动切换焦点,HTML5约束验证API)
3.选择框脚本(选择选项,添加选项,移除选项,移动和重排选项)
4.表单序列化

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值