随笔分类 - ECMAScript
摘要:title: promise总结 总结在前 前言 下文类似 Promise#then、Promise#resolve 都是Promise的实例对象, 什么是Promise Promise是抽象异步处理对象以及对其进行各种操作的组件 Promise简介 目前大致有下面三种类型: 1、Construct
阅读全文
摘要:通过Node.js的官方API可以看到Node.js本身提供了很多核心模块 http://nodejs.org/api/ ,这些核心模块被编译成二进制文件,可以require('模块名')去获取;核心模块具有最高的加载优先级(有模块与核心模块同名时会体现),如: var fs=require('fs
阅读全文
摘要:vuex中的mapState, mapActions, mapMutations用法简介 对于vuex状态管理,这里说下个人见解,vuex大概就是根据需求定义一些全局变量,但是我们必须通过store去访问和修改它。 我们可以把vuex分为state,getter,mutation,action四个模
阅读全文
摘要:目录 1.什么是Promise reject的用法 catch的用法 all的用法 race的用法 1.什么是Promise Promise 是异步编程的一种解决方案,其实是一个构造函数,自己身上有all、reject、resolve这几个方法,原型上有then、catch等方法。(ps:什么是原型
阅读全文
摘要:vue cli3 项目老是提示TypeError: this.CliEngine is not a constructor这个,看着特别扭 解决方法也不难,直接点击Details 然后再点击,如下第一个文件链接 找到如下方法 function ESLintPlugin(state) { this.f
阅读全文
摘要:1. 简介: 一款 Opinionated「预设立场型」的代码格式化工具,支持以下语言: JavaScript, including ES2017 JSX Angular Vue Flow TypeScript CSS, Less, and SCSS HTML JSON GraphQL Markdo
阅读全文
摘要:{ // tab缩进大小,默认为2 "tabWidth": 4, // 使用tab缩进,默认false "useTabs": false, // 使用分号, 默认true "semi": false, // 使用单引号, 默认false(在jsx中配置无效, 默认都是双引号) "singleQuot
阅读全文
摘要:/* eslint-disable */ alert('foo'); /* eslint-enable */ 你也可以对指定的规则启用或禁用警告: /* eslint-disable no-alert, no-console */ alert('foo'); console.log('bar');
阅读全文
摘要:对所有js文件进行校验安装pre-commit插件的依赖 npm i --save-dev pre-commit package.json { "name": "nodetest", "version": "1.0.0", "description": "", "main": "index.js",
阅读全文
摘要:es6之扩展运算符 三个点(...) es6之扩展运算符 三个点(...) 对象的扩展运算符 数组的扩展运算符 总结 es6之扩展运算符 三个点(…) 对象的扩展运算符 理解对象的扩展运算符其实很简单,只要记住一句话就可以: 对象中的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前
阅读全文

浙公网安备 33010602011771号