es6提供了一个语法 promise ,用来解决回调地狱的 语法: var p = new Promise(function(resolve,reject){ // 发送ajax resolve(res) - 当执行成功的时候调用resolve reject() - 当执行失败的时候调用reject ...
分类:
其他好文 时间:
2021-01-29 11:58:33
阅读次数:
0
cube.js 支持一种基于package.json deps 模式的schema 发现,但是目前默认是没有开启的,今天在开发基于 s3扩展的时候觉得也有必要支持下,所以基于es6 的默认函数参数模式,将 async dataSchemaFiles(includeDependencies=true) ...
分类:
Web程序 时间:
2021-01-27 13:53:36
阅读次数:
0
cube.js 使用node vm 进行schema 的编译,提供了灵活的编译schema 的能力 cube.js 提供的全局对象 cube(), context() asyncModule() import && export 的处理 数据schema 定义的es6 文件,将会被编译为nodejs ...
分类:
Web程序 时间:
2021-01-26 11:42:53
阅读次数:
0
es6的方法 将一个一维对象数组,根据相同的属性值,转化成一个二维数组 如 // 待转换的一维数组 var arrayFirst = [{ code: 1, datas: 'a网吧' }, { code: 1, datas: 'b网吧' }, { code: 2, datas: 'a酒店' }, { ...
分类:
编程语言 时间:
2021-01-20 11:43:12
阅读次数:
0
启动插件 /elasticsearch-head目录npm run start启动elasticsearch 不能使用root账号 切换账号:su es./bin/elasticsearch 打印日志 前台运行,Ctrl + C 则程序终止./bin/elasticsearch -d 后台运行模式 ...
分类:
其他好文 时间:
2021-01-19 12:26:21
阅读次数:
0
前言 学习ES6需要掌握的路线,了解什么是ECMAScript概述,了解Symbol数据类型,掌握let和const,以及变量的解构赋值,Set和Map的原理。 什么叫做箭头函数,ES6对于ES5都有哪些扩展,ES6的一些高级操作。 为了方便查看学习,我做了思维导图,如下图所示: ESMAScrip ...
分类:
其他好文 时间:
2021-01-19 12:20:55
阅读次数:
0
VUE能够实现数据驱动,主要是运用数据劫持 es6数据劫持: new Proxy(); 修改数据要针对new Proxy返回的对象修改,不然不生效!! es5数据劫持: 自定义事件触发: 系统自带: 自己封装: ...
分类:
其他好文 时间:
2021-01-19 12:18:49
阅读次数:
0
let student={ age: 20, name: '张三丰', sex: "男" } // 1. 删除age属性: const {age,...noAge} = student age // 20 noAge // {name: "张三丰", sex: "男"} // 2. 只要name s ...
分类:
其他好文 时间:
2021-01-08 11:45:07
阅读次数:
0
let声明变量基本用法:类似var ,但是变量只在代码块内有效var 和 let 比较{ let x=10; var y=15} console.log(y)//15 console.log(x)//报错 let不存在变量提升 暂时性死区 es6明确规定,如果区块中存在let和const命令,这个区 ...
分类:
其他好文 时间:
2021-01-08 11:21:12
阅读次数:
0
自定义组件 第一步,定义组件 /*方式1: 工厂函数组件(简单组件:没有状态)*/ function MyComponent () { return <h2>工厂函数组件(简单组件)</h2> } /*方式2: ES6类组件(复杂组件)*/ class MyComponent2 extends Re ...
分类:
其他好文 时间:
2021-01-08 11:16:13
阅读次数:
0