async function firstAsync () { return 27 //return Promise.resolve(27) } firstAsync().then(val => { console.log(val) }) console.log(firstAsync() instan ...
分类:
其他好文 时间:
2020-01-23 21:14:42
阅读次数:
105
上面这张表格实际上是一个n行 6列的二维数组。 多维数组的语法: 注意:每一个中括号表示一个维度。 习题 设计一个程序,可以保存n年的各科成绩,可以对这些年的成绩进行查询。 测试用例:保存3年的成绩,查询第三年的生物成绩。 ...
分类:
编程语言 时间:
2020-01-20 20:35:29
阅读次数:
66
什么是promise?(加深理解) 抽象表达:(比较高的高度 看这门技术) Promise是js中进行异步操作的新的解决方案(旧形式:纯回调的形式) 具体表达: 从语法上,Promise是一个构造函数 从功能上,promise对象用来封装一个异步操作并可以获取结果 Promise的状态改变 1.pe ...
分类:
其他好文 时间:
2020-01-20 09:29:49
阅读次数:
81
for循环,再把循环出来的ID再进行二次请求 这就导致一个问题 请求结果返回顺序不一致 原因:异步请求会把回调事件放入微任务事件队列,宏任务执行完毕再执行微任务,具体参考事件队列机制 解决方法: 通过map方法进行循环请求 将异步请求方法封装起来,返回一个promise 这样将会返回一个具有多个pr ...
分类:
其他好文 时间:
2020-01-18 21:30:22
阅读次数:
139
yarn is similar to npm. how to install yarn: npm install yarn -g or choco install yarn npm vs yarn: yarnnpm说明 yarn init npm init 初始化项目,生成package.json文 ...
分类:
其他好文 时间:
2020-01-16 21:55:47
阅读次数:
69
提交按钮不加: 加上则不会出现提示,直接关闭弹出框 <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog " ...
分类:
其他好文 时间:
2020-01-16 19:14:08
阅读次数:
93
function resolveAfter2Seconds() { console.log('slow start at: ' + new Date().getSeconds()) return new Promise(resolve => { setTimeout(() => { resolve( ...
分类:
Web程序 时间:
2020-01-16 12:23:27
阅读次数:
74
Git Bash "Git Bash官网" 安装 进入官网,点击Download下载 安装如下: 如没有相应图片直接进入下一步即可(安装目录自行选择) 安装完成后,打开Git Bash。 配置 配置完成后,重启即可! Github配置 步骤如下: 1. 进入此网站:https://github.co ...
分类:
Web程序 时间:
2020-01-14 23:53:32
阅读次数:
117
git push时出现Permission denied(publickey)的解决
分类:
其他好文 时间:
2020-01-14 09:59:19
阅读次数:
67
前言 最近把之前自用的一个小型nodejs框架(koa2+mongo)升级为了ts,在此记录一下大致步骤。 安装typescript 直接使用npm 安装 建议不要只安装到全局,避免不同机器上的typescript版本不一致。 安装完之后,我们新建一个tsconfig.json(或者tsc init ...
分类:
Web程序 时间:
2020-01-12 15:32:31
阅读次数:
368