Recently Updated Pages

JS replace() 方法全局替换(删除)字符串的所有指定字符,接受变量

目的:把一段字符串里的指定字符全部替换或者删除。 tips:删除只需要把后面的值改为 " " 即可 1.replace基础用法: string.replace("a","b"); ...

JS中Axios

Axios 是一个基于 Promise 的 HTTP 客户端,可以用于在浏览器和 Node.js 中发送 HTTP 请求。它可以用于执行 GET、POST、PUT、DELETE 等请求,并且可以...

JS 常见数组及其用法

在 JavaScript 中,数组是一种常见的数据结构。以下是一些 JS 中常用的数组方法及其示例: push() 方法:将一个或多个元素添加到数组的末尾。 let arr = [1, 2,...

原型和原型链

在 JavaScript 中,每个对象都有一个原型对象(prototype),原型对象又是一个对象,如果我们在原型对象上添加属性或方法,这些属性和方法会被该原型对象上的所有对象所共享,因为它们都...

ES6迭代器

在 ES6 中,迭代器是一种用于遍历数据集合的机制,它提供了一种统一的方式来访问各种不同类型的数据结构。迭代器是一个对象,实现了 Symbol.iterator 方法,该方法返回一个包含 nex...

ES6 模块化

ES6(ECMAScript 2015)引入了一种新的模块化语法,允许JavaScript程序以模块的形式组织和导出功能,这种语法简单易懂,可读性强,使得开发者能够更加高效地开发、维护和重用代码...

ES6 Promise

Promise是ES6中新增的一种异步编程解决方案,用于处理异步操作中的回调问题。 简单来说,Promise可以将一个异步操作封装成一个对象返回,并且该对象具有状态(Pending、Fulfi...

ES6类和继承

在ES6之前,JavaScript中没有类(class)的概念,而是通过原型继承(prototype inheritance)来实现面向对象编程。ES6引入了类的概念,使得JavaScript更...

ES6模板字面量

模板字面量是ES6引入的一种新特性,它提供了一种更加简单、直观、灵活的方式来处理字符串。使用模板字面量,我们可以在字符串中插入变量、表达式和函数调用,并且可以方便地处理多行文本。 模板字面量的...

ES6解构赋值

解构赋值是一种用于从数组或对象中提取值并赋值给变量的语法,它是ES6中引入的一种新特性。使用解构赋值可以使代码更简洁、易读和易于维护。 在解构赋值中,我们可以将一个数组或对象的属性提取出来并赋...

ES6箭头函数

箭头函数是ES6中引入的一种新的函数声明方式,它具有更短的语法和更简单的作用域规则。箭头函数的语法形式为(arguments) => { statement }或(argument) =&...

ES6 Symbol

在 ES6 中,Symbol 是一种新的基本数据类型,它表示了一种独一无二的值。每个 Symbol 都是唯一的,不会与其他任何值相等。Symbol 值可以用作对象的属性名,这样可以避免属性名冲突...