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

网站建设流程要多少钱如何自己建立一个网站

网站建设流程要多少钱,如何自己建立一个网站,企业网盘软件,c 网站建设设计报告进程和线程进程(厂房):程序的运行环境线程(工人):进行运算的东西同步和异步同步:一件事干完才去干下一件事,前面的代码不执行,后面的代码也不执行。同步的代码可能会出现…

进程和线程

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

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

同步和异步

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

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.mnyf.cn/news/42562.html

相关文章:

  • 网站建设发展方向有哪些百度软文推广怎么做
  • 做毕业网站的流程中国站长站
  • 广州口碑好的网站建设设计5g网络优化工程师
  • 网站设计排行榜好用搜索引擎排名
  • 网站和网站的app重庆公司网站seo
  • 旅游网站模板html十大免费b2b网站
  • 小偷程序做的网站能用吗实时热榜
  • 自己做网站百度能收录码搜索引擎的工作原理分为
  • 华为弹性云做网站百度平台营销宝典
  • 即刻搜索网站提交入口国内网络销售平台有哪些
  • 贵州省建设厅官方网站考证企业培训师
  • 柳州网站虚拟主机销售价格营销策划方案怎么写?
  • 建立网站的连接结构有哪几种形式如何做好推广工作
  • 沈阳网站优化 唐朝网络品牌营销策划公司排名
  • 最佳外贸英文网站模板刷神马关键字排名软件
  • 东莞网站建设php方案百一度一下你就知道
  • 幼儿园做网站微信平台的理由网站域名怎么注册
  • 新郑龙湖网站建设女生seo专员很难吗为什么
  • 清远做网站哪家好免费观看b站的广告网站平台
  • 建网站的公司哪个好搜狗网页版
  • 不干胶网站做最好的账号权重查询入口
  • 建设网站市场细分百度竞价排名黑幕
  • 做pc端网站机构网站推广优化教程
  • 肇庆建网站百度云官网登录首页
  • 国内大一html网站简单设计优化大师windows
  • 谁家网站做的好排名前50名免费的网站
  • 网站如何做电脑和手机软件上海seo服务外包公司
  • 没有域名做网站温州免费建站模板
  • 专业做网站服务常州网站优化
  • 厦门注册公司流程seo包年优化平台