[JS]把函数改写为Promise
来源:互联网 发布:vb文本框中换行 编辑:程序博客网 时间:2024/06/05 19:52
把函数改写为Promise
JS
var 选择函数 = function(str,success,faild){ if(confirm(str)){ if(typeof success == 'function'){ success(); } }else{ if(typeof faild == 'function'){ faild(); } }}选择函数("是否确认?",()=>{alert("是")},()=>{alert("否")});
var 选择函数Promise = function(str){ return new Promise(function(resolve) { if(confirm(str)){ resolve(); }else{ rejected(); } })}选择函数Promise("是否确认?").then(()=>{alert("是")}).catch(()=>{alert("否")})
解释
1、把判断function的函数去掉
2、return new Promise(function(resolve)
3、resolve(); 、rejected();
4、then()、catch()
阅读全文
0 0
- [JS]把函数改写为Promise
- 如何改写js中的eval函数?
- 两年,我把18000元改写为90万
- JS Promise
- js promise
- promise.js
- 长switch-case改写为函数指针调用形式
- JS改写ALERT
- (关联函数用法)把服务器访问的数据截取掉,然后改写脚本去验证
- gsl_ran_gaussian函数改写
- js-Promise A+规范
- promise - common js
- js Promise学习
- Node,js 中的Promise
- react.js-12-promise
- Promise.js with AJAX
- JS Promise用法
- JS(六)promise
- Hexo + GitHub Pages 搭建博客的教程
- 动态规划问题
- 红黑树的总结
- Spring-AOP 增强(Advice)5种类型和创建增强类
- HDU
- [JS]把函数改写为Promise
- 归并排序原理(java实现)
- webpack的详解
- 重温python基础8:正则表达式
- PATB 1026 程序运行时间
- Firefox不能安装firebug
- Heap【堆】
- [JS] addLoadEvent
- Ubuntu安装Oracle Java8以及环境变量的正确设置方法(转载)