ES6中的Promise代码详解


Posted in Javascript onOctober 09, 2017

废话不多说了,直接给大家贴代码了,具体如下所示:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title></title>
</head>
<body>
<script>
var a=0
var test=function(resolve, reject){
  setTimeout(function(){
    a=4;
    console.log(a)
    if(a<2){resolve('200 OK');}
    if(a>2){reject('400 died');}
  },3000)
}
var p1=new Promise(test);
p1.then(function(resolve){
  console.log(resolve)
},function(reject){
  console.log(reject);
})
</script>
</body>
</html>

总结

以上所述是小编给大家介绍的ES6中的Promise代码详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript中的数学函数集合
May 08 Javascript
一个网马的tips实现分析
Nov 28 Javascript
基于jQuery的360图片展示实现代码
Jun 14 Javascript
js模仿windows桌面图标排列算法具体实现(附图)
Jun 16 Javascript
javascript处理a标签超链接默认事件的方法
Jun 29 Javascript
JavaScript开发Chrome浏览器扩展程序UI的教程
May 16 Javascript
Bootstrap 网站实例之单页营销网站
Oct 20 Javascript
基于AngularJS前端云组件最佳实践
Oct 20 Javascript
通过BootStrap-select插件 js jQuery控制select属性变化
Jan 03 Javascript
Angular在模板驱动表单中自定义校验器的方法
Aug 09 Javascript
TypeScript基础入门教程之三重斜线指令详解
Oct 22 Javascript
对于防止按钮重复点击的尝试详解
Apr 22 Javascript
js+html5生成自动排列对话框实例
Oct 09 #Javascript
jQuery实现获取table中鼠标click点击位置行号与列号的方法
Oct 09 #jQuery
详解如何让Express支持async/await
Oct 09 #Javascript
jQuery插件artDialog.js使用与关闭方法示例
Oct 09 #jQuery
Node.JS使用Sequelize操作MySQL的示例代码
Oct 09 #Javascript
基于zepto.js实现登录界面
Oct 09 #Javascript
浅谈在koa2中实现页面渲染的全局数据
Oct 09 #Javascript
You might like
php在项目中寻找代码的坏味道(综艺命名)
2012/07/19 PHP
PHP四大安全策略
2014/03/12 PHP
PHP登录环节防止sql注入的方法浅析
2014/06/30 PHP
详谈PHP面向对象中常用的关键字和魔术方法
2017/02/04 PHP
Yii框架核心组件类实例详解
2019/08/06 PHP
javascript中的prototype属性使用说明(函数功能扩展)
2010/08/16 Javascript
js编码之encodeURIComponent使用介绍(asp,php)
2012/03/01 Javascript
JavaScript 模式之工厂模式(Factory)应用介绍
2012/11/15 Javascript
将nodejs打包工具整合到鼠标右键的方法
2013/05/11 NodeJs
css+js实现部分区域高亮可编辑遮罩层
2014/03/04 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
2014/08/30 Javascript
javascript操作数组详解
2014/12/17 Javascript
jQuery层动画定位滑动效果的方法
2015/04/30 Javascript
继续学习javascript闭包
2015/12/03 Javascript
javascript检测flash插件是否被禁用的方法
2016/01/14 Javascript
AngularJs表单验证实例代码解析
2016/11/29 Javascript
JavaScript多线程运行库Nexus.js详解
2017/12/22 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
微信小程序实现图片上传放大预览删除代码
2020/06/28 Javascript
Vue-component全局注册实例
2018/09/06 Javascript
从零到一详聊创建Vue工程及遇到的常见问题
2019/04/25 Javascript
JavaScript实现英语单词题库
2019/12/24 Javascript
javaScript代码飘红报错看不懂?读完这篇文章再试试
2020/08/19 Javascript
全面了解Nginx, WSGI, Flask之间的关系
2018/01/09 Python
Python之ReportLab绘制条形码和二维码的实例
2018/01/15 Python
pytorch 数据集图片显示方法
2018/07/26 Python
python采集微信公众号文章
2018/12/20 Python
python时间与Unix时间戳相互转换方法详解
2020/02/13 Python
css3实现简单的白云飘动背景特效
2020/10/28 HTML / CSS
HTML5+CSS3应用详解
2014/02/24 HTML / CSS
公司年会演讲稿范文
2014/01/11 职场文书
3.15国际消费者权益日主题活动活动总结
2014/03/16 职场文书
党在我心中演讲稿
2014/09/02 职场文书
优秀教师主要事迹材料
2015/11/04 职场文书
详解运行Python的神器Jupyter Notebook
2021/06/03 Python
oracle重置序列从0开始递增1
2022/02/28 Oracle