开发前沿 13284

JS ES新特性 模板字符串

目录 1.模板字符串是什么 2.多行模板字符串 2.1带表达式的模板字符串 3.带标签的模板字符串 4.原始字符串 5.判断是否包含某字符串 5.1includes()方法 5.2…

2022-04-15 1,123

JS ES新特性之变量的解耦赋值

目录 1.数组的解耦赋值 1.1数组解耦赋值是什么 1.2数组解耦赋值失败 1.3不完全解耦赋值 1.4默认值 1.5数组解耦赋值的复杂情况 2.对象的解耦赋值 2.1对象解耦赋值…

2022-04-15 1,287

JavaScript高级之自定义异常

目录 1.概念 1.1什么是错误与异常 1.2异常的分类 2.异常处理 2.1try...catch语句 2.2finally语句 2.3throw语句 3.Error对象 3.1…

2022-04-15 1,284

JS高级ES6的6种继承方式

目录 1.原型链继承 2.借助构造函数继承 3.组合式继承 4.原型式继承 5.寄生式继承 6.寄生组合式继承 前言: 继承是面向对象中老生常谈的一个内容,在ECMAScript6…

2022-04-15 797

JavaScript严格模式use strict的介绍

目录 1.概述 1.1严格模式是什么 1.2严格模式的目的 2.开启严格模式 2.1全局开启严格模式 2.2局部开启严格模式 3.严格模式中的变量 3.1禁止意外创建变量 3.2静…

2022-04-15 888

JS实战面向对象贪吃蛇小游戏示例

目录 思考 一、贪吃蛇效果图 二、贪吃蛇分析 2.1 开始游戏功能 2.2 运动功能 2.2.1 蛇的不同方向的运动 2.2.2 键盘控制方向运动功能 2.3 吃食物功能 2.3.…

2022-04-15 753

基于JavaScript ES新特性let与const关键字

目录 1.let关键字 1.1基本用法 1.2不存在变量提升 1.3暂时性死区 1.4不允许重复声明 1.5与函数的关系 2.const关键字 2.1基础用法 1.let关键字 1…

2022-04-15 1,227

一文带你了解vite对浏览器的请求做了什么

目录 工作原理: 浏览器做的什么事啊 宿主文件index.html main.js 其他裸模块 了解一下预打包 服务器做的什么事啊 请求首页index.html 请求以.js结尾的…

2022-04-15 463

JavaScript ES新特性块级作用域

目录 1.块级作用域是什么 2.为什么需要块级作用域 3.与函数声明 前言: 在学习块级作用域之前需要我们对作用域有个了解,所谓的作用域就是代码当中的某个成员起作用的范围。 1.块…

2022-04-15 857

JavaScript两张图搞懂原型链

目录 1.原型的关系 2.原型链 3.结语 前言: 我们上一篇文章介绍了JavaScript原型,为什么不将原型链一起介绍了呢?因为JavaScript中的原型链是一个难点,也是一…

2022-04-15 752

JavaScript原型Prototype详情

目录 1、概述 1.1原型是什么 1.2获取原型 2、原型属性 2.1利用原型添加属性与方法。 2.2访问原型属性原型方法 3、自有属性与原型属性 3.1检测自有属性或者原型属性 …

2022-04-15 1,202

分享5个JS 高阶函数

目录 1、前言 2、递归 3、回调函数 3.1匿名回调函数 3.2带参数的回调函数 3.3回调函数的优缺点 4、自调函数 5、为值的函数 6、闭包 1、前言 在JavaScript…

2022-04-15 403