js[黑马笔记]

js基础

基础语法

输入输出

在这里插入图片描述

在这里插入图片描述

变量

在这里插入图片描述

在这里插入图片描述

数组

在这里插入图片描述

常量

在这里插入图片描述

数据类型

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

类型转换

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

运算符

在这里插入图片描述

在这里插入图片描述

语句

数组

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

函数

在这里插入图片描述

调用方式
函数名()
在这里插入图片描述

匿名函数

在这里插入图片描述

使用:
1.函数表达式
2.立即执行函数
在这里插入图片描述

在这里插入图片描述

对象

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

内置对象

在这里插入图片描述

web API

在这里插入图片描述

DOM

document object Model

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

元素操作

获取元素

在这里插入图片描述

在这里插入图片描述

设置元素

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

定时器

在这里插入图片描述

DOM事件基础

在这里插入图片描述

事件监听

在这里插入图片描述

在这里插入图片描述

事件类型

在这里插入图片描述

事件对象

在这里插入图片描述

在这里插入图片描述

环境对象

在这里插入图片描述

回调函数

在这里插入图片描述

DOM事件进阶

事件流

在这里插入图片描述

事件捕获

在这里插入图片描述

事件冒泡

在这里插入图片描述

阻止冒泡在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

解绑事件

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

事件委托

在这里插入图片描述

在这里插入图片描述

其他事件
页面加载事件

在这里插入图片描述

页面滚动事件

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

页面尺寸事件

在这里插入图片描述

在这里插入图片描述

元素的尺寸位置

在这里插入图片描述

在这里插入图片描述

DOM节点

日期对象

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

节点操作

DOM 节点

在这里插入图片描述

查找节点

在这里插入图片描述

增加节点

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

删除节点

在这里插入图片描述

M端事件

在这里插入图片描述

JS插件

在这里插入图片描述

重绘与回流

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

BOM操作

Window对象

BOM(浏览器对象模型)

在这里插入图片描述

定时器(延时函数)

在这里插入图片描述

JS执行机制

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

location 对象

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

navigator对象

在这里插入图片描述

history对象

在这里插入图片描述

本地存储

在这里插入图片描述

本地存储分类

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

存储复杂数据类型

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

正则表达式

在这里插入图片描述

在这里插入图片描述

查找

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

元字符

在这里插入图片描述

边界符

在这里插入图片描述

量词

在这里插入图片描述

在这里插入图片描述

字符类

在这里插入图片描述

修饰符

在这里插入图片描述

在这里插入图片描述

js高级

函数

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

箭头函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

遍历数组的方法

在这里插入图片描述

在这里插入图片描述

对象深入

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

内置的构造函数

1.Object
Onject.keys()//获取对象的所有属性,返回数组
Object.values()//获取对象的所有属性值,返回数组
Object.assign()//拷贝
2.Array
在这里插入图片描述

在这里插入图片描述

3.String
在这里插入图片描述

4.Number
在这里插入图片描述

构造函数

在这里插入图片描述

原型

在这里插入图片描述

怎么有点像封装函数的接口
在这里插入图片描述

constrctor

在这里插入图片描述

注意
当将构造函数的原型对象采取对象形式赋值后,该原型对象的constructor属性不再指向构造函数

在这里插入图片描述

在这里插入图片描述

原型继承

在这里插入图片描述
在这里插入图片描述

原型链

在这里插入图片描述

在这里插入图片描述

深浅拷贝

浅拷贝

在这里插入图片描述

在这里插入图片描述

深拷贝

在这里插入图片描述

异常处理

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

this

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

性能优化

在这里插入图片描述

节流

在这里插入图片描述

防抖

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值