摘要:
一、http-server 1.全局安装http-server 2.在当前的文件夹中运行http-server 二、nodejs 1.安装nodejs 2.编写server.js 3.运行server.js 阅读全文
摘要:
1. 冒泡排序 原理:从第一个元素开始,把当前元素和下一个索引元素进行比较。如果当前元素大,那么就交换位置,重复操作直到比较到最后一个元素 function bubbleSort(arr) { if (Array.isArray(arr)) { for (var i = arr.length - 1 阅读全文
摘要:
1. 获取数据类型 2. 深拷贝 3. 实现数字千分位 1)toLocaleString function toFormat(num) { num = Number(num); return num.toLocaleString(); } 2)正则 function toFormat(num) { 阅读全文
摘要:
1.getComputedStyle()方法的返回值是一个CSSStyleDeclaration对象,它代表了应用在指定元素(或伪对象)上的所有样式。 2.clip 3.visibility和display属性之间的差别可以从它们对使用静态或相当定位的元素的影响中看到。对于一个常规布局流中的元素,设 阅读全文
摘要:
一、数组 1.数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。JavaScript数组是无类型的:数组元素可以是任意类型,并且同一个数组中的不同元素也可能有不同的类型。数组的元素甚至也可能是对象或其他数组,这允许创建复杂的数据结构,如对象的数组和数组的数组 阅读全文
摘要:
1.创建webpack4-vue文件夹 2.初始化npm 3.安装相关依赖 4.在根目录下创建src文件夹,在src文件夹下创建 index.js app.vue 文件 index.js app.vue 5.在根目录下创建webpack.config.js文件 对于vue-loader@15.x版本 阅读全文
摘要:
一、管理输出 1.多入口配置 上面的配置npm run build之后会生成index.bundle.js和index2.bundle.js, 然后在index.html中添加js引用 2.设定 HtmlWebpackPlugin HtmlWebpackPlugin会生成新的index.html,替 阅读全文
摘要:
一、简介 WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,less, TypeScript等),并将其转换和打包为合适的格式供浏览器使用。 Webpack的工作方式是:把你的项目当做一个整体,通过一 阅读全文
摘要:
一、起步 1. jest Jest是 Facebook 的一套开源的 JavaScript 测试框架, 它自动集成了断言、JSDom、覆盖率报告等开发者所需要的所有测试工具,配置较少,对vue框架友好。 2. vue-test-utils Vue Test Utils 是 Vue.js 官方的单元测 阅读全文
摘要:
了解的方式有两种: 1. 用a标签,href设置为后端提供的excel接口 <a href="excel接口">导出</a> 简单方便,缺点就是当有token校验时,不适合 2. 用axios 把token放在请求的header里边 import axios from 'axios' import 阅读全文