目录 1.模板字符串是什么 2.多行模板字符串 2.1带表达式的模板字符串 3.带标签的模板字符串 4.原始字符串 5.判断是否包含某字符串 5.1includes()方法 5.2…
目录 1.数组的解耦赋值 1.1数组解耦赋值是什么 1.2数组解耦赋值失败 1.3不完全解耦赋值 1.4默认值 1.5数组解耦赋值的复杂情况 2.对象的解耦赋值 2.1对象解耦赋值…
目录 1.概念 1.1什么是错误与异常 1.2异常的分类 2.异常处理 2.1try...catch语句 2.2finally语句 2.3throw语句 3.Error对象 3.1…
目录 1.原型链继承 2.借助构造函数继承 3.组合式继承 4.原型式继承 5.寄生式继承 6.寄生组合式继承 前言: 继承是面向对象中老生常谈的一个内容,在ECMAScript6…
目录 1.概述 1.1严格模式是什么 1.2严格模式的目的 2.开启严格模式 2.1全局开启严格模式 2.2局部开启严格模式 3.严格模式中的变量 3.1禁止意外创建变量 3.2静…
目录 思考 一、贪吃蛇效果图 二、贪吃蛇分析 2.1 开始游戏功能 2.2 运动功能 2.2.1 蛇的不同方向的运动 2.2.2 键盘控制方向运动功能 2.3 吃食物功能 2.3.…
目录 1.let关键字 1.1基本用法 1.2不存在变量提升 1.3暂时性死区 1.4不允许重复声明 1.5与函数的关系 2.const关键字 2.1基础用法 1.let关键字 1…
目录 工作原理: 浏览器做的什么事啊 宿主文件index.html main.js 其他裸模块 了解一下预打包 服务器做的什么事啊 请求首页index.html 请求以.js结尾的…
目录 1.块级作用域是什么 2.为什么需要块级作用域 3.与函数声明 前言: 在学习块级作用域之前需要我们对作用域有个了解,所谓的作用域就是代码当中的某个成员起作用的范围。 1.块…
目录 1.原型的关系 2.原型链 3.结语 前言: 我们上一篇文章介绍了JavaScript原型,为什么不将原型链一起介绍了呢?因为JavaScript中的原型链是一个难点,也是一…
目录 1、概述 1.1原型是什么 1.2获取原型 2、原型属性 2.1利用原型添加属性与方法。 2.2访问原型属性原型方法 3、自有属性与原型属性 3.1检测自有属性或者原型属性 …
目录 1、前言 2、递归 3、回调函数 3.1匿名回调函数 3.2带参数的回调函数 3.3回调函数的优缺点 4、自调函数 5、为值的函数 6、闭包 1、前言 在JavaScript…