当前位置: 首页 > news >正文

一级做A网站做网站公司 营销

一级做A网站,做网站公司 营销,今天重大新闻头条,临淄信息网123进程和线程进程(厂房):程序的运行环境线程(工人):进行运算的东西同步和异步同步:一件事干完才去干下一件事,前面的代码不执行,后面的代码也不执行。同步的代码可能会出现…

进程和线程

  • 进程(厂房):程序的运行环境

  • 线程(工人):进行运算的东西

同步和异步

  • 同步:一件事干完才去干下一件事,前面的代码不执行,后面的代码也不执行。同步的代码可能会出现阻塞情况。

Java 和 pathon 中都是通过多线程解决阻塞。

node.js通过异步解决

  • 异步:一段代码的执行不会影响到其他代码。

console.log("11111111");
function sum(a, b, cb) {setTimeout(() => {cb(a + b);});
}
sum(123, 456, (result) => {console.log(result);
});
console.log("22222222");

异步相加的结果上再加 777

console.log("11111111");
function sum(a, b, cb) {setTimeout(() => {cb(a + b);});
}
sum(123, 456, (result) => {sum(result, 777, (result) => {console.log(result);});
});
console.log("22222222");

上述代码可以看出,出现了回调地狱,可读性差、代码调试不方便。

解决问题:需要一个东西,代替回调函数返回结果。

promise

异步必须通过回调函数来返回结果。promise 是用来存储数据的容器,可以存储异步调用的结果。

promise解决回调地狱

// 错误的示例,写了一个promise的回调地狱
function sum(a, b) {return new Promise((resolve, reject) => {setTimeout((a, b) => {resolve(a + b);});});
}sum(123, 456).then((result) => {sum(result, 7).then((result) => {sum(result, 8).then((result) => {console.log(result);});});
});

promise.then() 返回值也是一个 promise 对象,所以可以有 promise.then().then() 的形式

promise 的链式调用:

sum(123, 456).then((result) => {return result + 7;}).then((result) => {    // 来自上一个 result + 7return result + 8;}).then((result) => {    // 来自上一个 result + 8return result + 9;}).then((result) => {    // 来自上一个 result + 9console.log(result);});

http://www.yayakq.cn/news/60182/

相关文章:

  • 大姚网站建设网站建设需求填表
  • 做网站沈阳本地网站客户端制作多少钱
  • 网站制作与网页制作1网站建设
  • 知识付费问答系统网站开发单页网站的域名
  • 东莞网站设计找哪里广告公司取名大全最新版的
  • dede网站怎么做404页面域名备案查询网站备案信息
  • 手机app定制开发专注番禺网站优化
  • 免费网站的代码成都到西安火车时刻表查询
  • 做网站赚不到钱了苏宁网站开发人员工资
  • 淘宝的网站怎么做的好处网站整体架构
  • 美丽女性网-大型女性门户网大型程序700m网站程序源码织梦cdq百度指数
  • 中企中立做的网站好吗烟台网站排名
  • 网上服装商城网站建设方案杭州品牌网站制作
  • 电子商城网站建设与维护梅州建设公司网站
  • 网页制作与网站建设服务器有网页设计这个专业吗
  • 九江网站制作服装店网站建设规划书
  • 自己做的网站怎么加入微信支付南部县网站建设公司
  • 深圳微商城网站制作联系电话重庆制作网站
  • 手机上的网站和pc机上的网站的区别html5自学教程
  • 网站结构化数据做一家网站费用
  • 网站设计需要什么证网站建设系统多少钱
  • 沈阳网站建设设计报价视频制作软件app手机版免费版
  • 河南网站建站推广制作网站需要什么语言
  • flash网站的制作wordpress 博客分页
  • 饰品电子商务网站的建设云南信息发布平台
  • 网站建设p学美工培训费大概多少
  • seo案例网站免费单页网站模板
  • 软装设计培训班哪家好搜索引擎优化服务公司哪家好
  • 17网站一起做网店优势与劣势温州seo优化排名公司
  • 网站显示备案号网站建设实训要求