摘要:
在 JavaScript 中,exec() 和 match() 都是与正则表达式相关的常用方法,但它们的使用方式和返回的结果有所不同。 exec() 方法 exec() 是 RegExp 对象的一个方法,用于在字符串中执行一次正则表达式匹配。它的语法是: regexp.exec(string) 其中 阅读全文
摘要:
在 ES6 中,for...of 和 for...in 是两种用于遍历不同数据结构的循环结构。它们各自有不同的用途和适用场景。 for...of for...of 循环用于遍历可迭代对象(包括 Array、Map、Set、String、TypedArray、函数的 arguments 对象等等)的值 阅读全文
摘要:
在JavaScript中,除了直接使用var、let和const关键字来声明变量外,还有一些其他方式可以间接地“声明”或初始化变量。以下是一些示例: 函数参数:当定义一个函数时,函数的参数列表中的每个参数实际上都会成为该函数作用域内的变量。这些变量在函数被调用时会被自动声明和初始化。 functio 阅读全文
摘要:
在 JavaScript 中,Object 和 Function 是两种非常重要的类型,但它们之间也有一些关键的区别和联系。 Object 类型 在 JavaScript 中,几乎所有的事物都是对象,包括原始值(如数字和字符串)的包装对象、数组、函数,以及使用字面量语法或构造函数创建的对象实例。对象 阅读全文
摘要:
toLocaleString() 是 JavaScript 中许多对象(包括 Number、Date 和数组)的一个方法。这个方法返回一个字符串,该字符串表示该对象的本地化版本。这通常意味着它会考虑运行代码的环境的语言和地区设置,来生成一个更易读或更符合当地习惯的字符串表示。 对于 Number: 阅读全文
摘要:
对于拷贝普通对象(即不包含嵌套对象或数组的对象),深拷贝和浅拷贝在最终结果上可能是相同的。这是因为普通对象通常只包含基本数据类型(如数字、字符串、布尔值)的属性,这些基本数据类型在赋值时是直接复制的,而不是引用。 在浅拷贝中,对象的属性值被复制到新对象中。由于这些属性值是基本数据类型,所以它们会被直 阅读全文
摘要:
import * as qiniu from "qiniu-js"; export default function demo() { function updateImg(e) { const file = e.target.files[0]; const token = '后端返回的Token' 阅读全文
摘要:
const data = new FormData(); data.append("msg", "需要传的文字"); 阅读全文
摘要:
1. 动态新增项为必填 <div class="card" v-for="(item, index) in model.newArr" :key="index"> <a-form-model-item :rules=[{required: true, message: "请输入开始数值", trig 阅读全文
摘要:
所需依赖: antdv npm install exceljs --save file-saver $ npm install file-saver --save demo.vue: <templat 阅读全文