尚硅谷_JS基础 笔记

目录

  • JS的HelloWorld
  • JS编写位置
  • 基本语法
  • 字面量和变量
  • 标识符
  • 数据类型
    • 字符串
    • Number
    • Boolean
    • Null
    • Undefined
  • 强制类型转换
    • 转换为String
    • 转换为Number
    • 转换为Boolean
  • 其他进制的数字
  • 运算符
  • 一元运算符
  • 自增和自减
  • 逻辑运算符
  • 赋值运算符
  • 关系运算符
  • Unicode编码的使用
  • 相等运算符
  • 条件运算符
  • 运算符的优先级
  • 代码块
  • if语句
  • 条件分支语句
  • while循环
  • for循环
  • break 和 continue
  • 对象
    • 对象的简介
    • 属性名和属性值
    • 基本数据类型和引用数据类型
    • 对象字面量
  • 函数
    • 函数的简介
    • 函数的参数
    • 函数的返回值
    • 立即执行函数
    • 方法(mothod)
    • 枚举对象中的属性
    • 声明提前
    • 作用域
    • this
    • 使用工厂方法创建对象
    • 构造函数
    • 原型对象
    • call() 和 apply()
    • arguments
  • toString方法
  • 垃圾回收(GC)
  • 数组
    • 数组简介
    • 数组字面量
    • 添加、删除元素的方法
    • 数组的遍历
    • slice 和 splice
    • concat()合并、join()转换、sort()排序
  • Date对象
  • Math
  • 包装类
  • 字符串的方法
    • 不涉及正则表达式
    • 涉及正则表达式
  • 正则表达式
    • 正则表达式简介
    • 正则表达式语法
  • DOM
    • DOM简介
    • 事件的简介
    • 文档的加载
    • DOM查询
    • DOM增删改
  • for循环与响应函数的执行顺序
  • 样式相关的操作
    • 操作内联样式
    • 获取元素的样式
    • 其他样式相关的操作
  • 事件
    • 事件对象
    • 事件的冒泡
    • 事件的委派
    • 事件的绑定
    • 事件的传播
    • 滚轮事件
    • 键盘事件
  • BOM
    • BOM简介
    • Navigator
    • History
    • Location
    • 定时调用(定时器简介)
    • 定时器练习
    • 延时调用
  • 类的操作
  • JSON

JS的HelloWorld

尚硅谷_JS基础 笔记_第1张图片

JS编写位置

尚硅谷_JS基础 笔记_第2张图片

基本语法

尚硅谷_JS基础 笔记_第3张图片

字面量和变量

尚硅谷_JS基础 笔记_第4张图片

标识符

尚硅谷_JS基础 笔记_第5张图片
尚硅谷_JS基础 笔记_第6张图片
尚硅谷_JS基础 笔记_第7张图片

数据类型

尚硅谷_JS基础 笔记_第8张图片
尚硅谷_JS基础 笔记_第9张图片

字符串

尚硅谷_JS基础 笔记_第10张图片

Number

尚硅谷_JS基础 笔记_第11张图片

Boolean

尚硅谷_JS基础 笔记_第12张图片

Null

尚硅谷_JS基础 笔记_第13张图片

Undefined

尚硅谷_JS基础 笔记_第14张图片

强制类型转换

在这里插入图片描述

转换为String

尚硅谷_JS基础 笔记_第15张图片

转换为Number

尚硅谷_JS基础 笔记_第16张图片

转换为Boolean

尚硅谷_JS基础 笔记_第17张图片

其他进制的数字

尚硅谷_JS基础 笔记_第18张图片

运算符

尚硅谷_JS基础 笔记_第19张图片

一元运算符

尚硅谷_JS基础 笔记_第20张图片

自增和自减

尚硅谷_JS基础 笔记_第21张图片

逻辑运算符

尚硅谷_JS基础 笔记_第22张图片
尚硅谷_JS基础 笔记_第23张图片

赋值运算符

尚硅谷_JS基础 笔记_第24张图片

关系运算符

尚硅谷_JS基础 笔记_第25张图片

Unicode编码的使用

尚硅谷_JS基础 笔记_第26张图片

相等运算符

尚硅谷_JS基础 笔记_第27张图片

条件运算符

尚硅谷_JS基础 笔记_第28张图片

运算符的优先级

尚硅谷_JS基础 笔记_第29张图片
尚硅谷_JS基础 笔记_第30张图片

代码块

尚硅谷_JS基础 笔记_第31张图片

if语句

尚硅谷_JS基础 笔记_第32张图片
尚硅谷_JS基础 笔记_第33张图片

条件分支语句

尚硅谷_JS基础 笔记_第34张图片

while循环

尚硅谷_JS基础 笔记_第35张图片

for循环

尚硅谷_JS基础 笔记_第36张图片

break 和 continue

尚硅谷_JS基础 笔记_第37张图片

对象

对象的简介

尚硅谷_JS基础 笔记_第38张图片

属性名和属性值

尚硅谷_JS基础 笔记_第39张图片

基本数据类型和引用数据类型

尚硅谷_JS基础 笔记_第40张图片

对象字面量

尚硅谷_JS基础 笔记_第41张图片

函数

函数的简介

尚硅谷_JS基础 笔记_第42张图片

函数的参数

尚硅谷_JS基础 笔记_第43张图片

函数的返回值

尚硅谷_JS基础 笔记_第44张图片

立即执行函数

尚硅谷_JS基础 笔记_第45张图片

方法(mothod)

尚硅谷_JS基础 笔记_第46张图片

枚举对象中的属性

尚硅谷_JS基础 笔记_第47张图片

声明提前

尚硅谷_JS基础 笔记_第48张图片

作用域

尚硅谷_JS基础 笔记_第49张图片
在这里插入图片描述

this

尚硅谷_JS基础 笔记_第50张图片

使用工厂方法创建对象

尚硅谷_JS基础 笔记_第51张图片

构造函数

尚硅谷_JS基础 笔记_第52张图片
尚硅谷_JS基础 笔记_第53张图片

原型对象

尚硅谷_JS基础 笔记_第54张图片
尚硅谷_JS基础 笔记_第55张图片
尚硅谷_JS基础 笔记_第56张图片
尚硅谷_JS基础 笔记_第57张图片
尚硅谷_JS基础 笔记_第58张图片

call() 和 apply()

尚硅谷_JS基础 笔记_第59张图片
尚硅谷_JS基础 笔记_第60张图片
尚硅谷_JS基础 笔记_第61张图片

arguments

尚硅谷_JS基础 笔记_第62张图片

toString方法

尚硅谷_JS基础 笔记_第63张图片

垃圾回收(GC)

尚硅谷_JS基础 笔记_第64张图片

数组

数组简介

尚硅谷_JS基础 笔记_第65张图片

数组字面量

尚硅谷_JS基础 笔记_第66张图片

添加、删除元素的方法

尚硅谷_JS基础 笔记_第67张图片

数组的遍历

尚硅谷_JS基础 笔记_第68张图片

slice 和 splice

尚硅谷_JS基础 笔记_第69张图片

concat()合并、join()转换、sort()排序

尚硅谷_JS基础 笔记_第70张图片
尚硅谷_JS基础 笔记_第71张图片

Date对象

尚硅谷_JS基础 笔记_第72张图片
尚硅谷_JS基础 笔记_第73张图片

Math

尚硅谷_JS基础 笔记_第74张图片
尚硅谷_JS基础 笔记_第75张图片

包装类

尚硅谷_JS基础 笔记_第76张图片

字符串的方法

不涉及正则表达式

尚硅谷_JS基础 笔记_第77张图片
尚硅谷_JS基础 笔记_第78张图片
尚硅谷_JS基础 笔记_第79张图片

涉及正则表达式

尚硅谷_JS基础 笔记_第80张图片
尚硅谷_JS基础 笔记_第81张图片

正则表达式

正则表达式简介

尚硅谷_JS基础 笔记_第82张图片

正则表达式语法

尚硅谷_JS基础 笔记_第83张图片
尚硅谷_JS基础 笔记_第84张图片
尚硅谷_JS基础 笔记_第85张图片
尚硅谷_JS基础 笔记_第86张图片
尚硅谷_JS基础 笔记_第87张图片
尚硅谷_JS基础 笔记_第88张图片

DOM

DOM简介

尚硅谷_JS基础 笔记_第89张图片
尚硅谷_JS基础 笔记_第90张图片
尚硅谷_JS基础 笔记_第91张图片
尚硅谷_JS基础 笔记_第92张图片
尚硅谷_JS基础 笔记_第93张图片
尚硅谷_JS基础 笔记_第94张图片
尚硅谷_JS基础 笔记_第95张图片
尚硅谷_JS基础 笔记_第96张图片
尚硅谷_JS基础 笔记_第97张图片
尚硅谷_JS基础 笔记_第98张图片

事件的简介

尚硅谷_JS基础 笔记_第99张图片
尚硅谷_JS基础 笔记_第100张图片

文档的加载

尚硅谷_JS基础 笔记_第101张图片
尚硅谷_JS基础 笔记_第102张图片

DOM查询

尚硅谷_JS基础 笔记_第103张图片
尚硅谷_JS基础 笔记_第104张图片
尚硅谷_JS基础 笔记_第105张图片
尚硅谷_JS基础 笔记_第106张图片
尚硅谷_JS基础 笔记_第107张图片
尚硅谷_JS基础 笔记_第108张图片
尚硅谷_JS基础 笔记_第109张图片
尚硅谷_JS基础 笔记_第110张图片
尚硅谷_JS基础 笔记_第111张图片
尚硅谷_JS基础 笔记_第112张图片
尚硅谷_JS基础 笔记_第113张图片

DOM增删改

尚硅谷_JS基础 笔记_第114张图片
尚硅谷_JS基础 笔记_第115张图片
尚硅谷_JS基础 笔记_第116张图片
尚硅谷_JS基础 笔记_第117张图片
尚硅谷_JS基础 笔记_第118张图片
尚硅谷_JS基础 笔记_第119张图片

for循环与响应函数的执行顺序

尚硅谷_JS基础 笔记_第120张图片

样式相关的操作

操作内联样式

尚硅谷_JS基础 笔记_第121张图片

获取元素的样式

尚硅谷_JS基础 笔记_第122张图片
尚硅谷_JS基础 笔记_第123张图片

其他样式相关的操作

尚硅谷_JS基础 笔记_第124张图片
尚硅谷_JS基础 笔记_第125张图片

事件

事件对象

实现以下功能,当鼠标在框中移动时,下面显示对应的坐标:
尚硅谷_JS基础 笔记_第126张图片
尚硅谷_JS基础 笔记_第127张图片

事件的冒泡

尚硅谷_JS基础 笔记_第128张图片

事件的委派

尚硅谷_JS基础 笔记_第129张图片
尚硅谷_JS基础 笔记_第130张图片

事件的绑定

尚硅谷_JS基础 笔记_第131张图片
尚硅谷_JS基础 笔记_第132张图片
尚硅谷_JS基础 笔记_第133张图片

事件的传播

尚硅谷_JS基础 笔记_第134张图片
尚硅谷_JS基础 笔记_第135张图片

滚轮事件

尚硅谷_JS基础 笔记_第136张图片
尚硅谷_JS基础 笔记_第137张图片
尚硅谷_JS基础 笔记_第138张图片

键盘事件

尚硅谷_JS基础 笔记_第139张图片

BOM

BOM简介

尚硅谷_JS基础 笔记_第140张图片

Navigator

尚硅谷_JS基础 笔记_第141张图片
尚硅谷_JS基础 笔记_第142张图片

History

尚硅谷_JS基础 笔记_第143张图片

Location

尚硅谷_JS基础 笔记_第144张图片

定时调用(定时器简介)

尚硅谷_JS基础 笔记_第145张图片

定时器练习

尚硅谷_JS基础 笔记_第146张图片

延时调用

尚硅谷_JS基础 笔记_第147张图片

类的操作

尚硅谷_JS基础 笔记_第148张图片
尚硅谷_JS基础 笔记_第149张图片

JSON

尚硅谷_JS基础 笔记_第150张图片
尚硅谷_JS基础 笔记_第151张图片

你可能感兴趣的:(前端,H5)