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

公司做网站的费用怎么入账网站建设全包一条龙

公司做网站的费用怎么入账,网站建设全包一条龙,网站版块设计,广州外贸网站建设推广Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同。 形式上,Generator 函数是一个普通函数,但是有两个特征。一是,function关键字与函数名之间有一个星号;二是,函数体内部使用…

Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同。

形式上,Generator 函数是一个普通函数,但是有两个特征。一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield表达式,定义不同的内部状态(yield在英语里的意思就是“产出”)。

function* generatorFunction() {yield 'Hello';yield 'World';yield '!';
}// 创建一个迭代器对象
const iterator = generatorFunction();

 Generator 函数的调用方法与普通函数一样,也是在函数名后面加上一对圆括号。不同的是,调用 Generator 函数后,该函数并不执行,必须调用遍历器对象的next方法,使得指针移向下一个状态。也就是说,每次调用next方法,内部指针就从函数头部或上一次停下来的地方开始执行,直到遇到下一个yield表达式(或return语句)为止。换言之,Generator 函数是分段执行的,yield表达式是暂停执行的标记,而next方法可以恢复执行。

// 调用迭代器的next()方法获取值
console.log(iterator.next()); // { value: 'Hello', done: false }
console.log(iterator.next()); // { value: 'World', done: false }
console.log(iterator.next()); // { value: '!', done: false }
console.log(iterator.next()); // { value: undefined, done: true }

总结:
调用 Generator 函数,返回一个遍历器对象,代表 Generator 函数的内部指针。以后,每次调用遍历器对象的next方法,就会返回一个有着value和done两个属性的对象。value属性表示当前的内部状态的值,是yield表达式后面那个表达式的值;done属性是一个布尔值,表示是否遍历结束。

ES6 没有规定,function关键字与函数名之间的星号,写在哪个位置。这导致下面的写法都能通过。

function * foo(x, y) { ··· }
function *foo(x, y) { ··· }
function* foo(x, y) { ··· }
function*foo(x, y) { ··· }

由于 Generator 函数仍然是普通函数,所以一般的写法是第三种,即星号紧跟在function关键字后面。

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

相关文章:

  • 网站图片等比缩小天津微网站建设
  • 做网站可以使用rem单位吗网页设计与制作课程相关信息
  • 开江网站建设防腐木做水车网站
  • 万城建设网站网页设计入门图片
  • 网站制作教程谁的好wordpress购买阅读
  • 嘉兴网站seowordpress提示插件安装
  • 汉子由来 外国人做的网站东莞事件最新消息新闻
  • 三只松鼠电商网站建设wordpress后台拿shell
  • 怎样如何做网站如何不备案建网站
  • 唐山网站建设学徒建设企业网站的具体步骤
  • 网站超级链接淄博seo网络推广
  • 周口高端网站建设网站建设工程师 html5
  • 装修公司网站制作站长工具端口
  • 小程序公众号网站建设wordpress目录权限设置
  • 网站开发讲座心得体会怎么用自己电脑做网站服务器
  • 企业网站管理规定北京企业网站建站哪家好
  • 云鼎大数据888元建站天津网站建设信息科技有限公司
  • 济南网站建设与维护百度指数分析大数据
  • 国外网站dns改成什么快专业制作门户型网站
  • 企业如何网站建设网站做apk制作工具
  • 红色ppt模板免费下载网站许昌市建设局网站
  • 电商网站建设的内容wordpress 内涵段子
  • dw做的网站怎么全屏微商城网站建设
  • 重庆建站公司网站开发收费
  • 做it的要给赌场网站做维护吗搜索引擎优化的基础是什么
  • 企业网站用什么域名不会编码可以做网站优化吗
  • 手机怎么建立自己网站无锡网站设计服务
  • 综合网站开发如何建设社区网站首页
  • 阐述电子商务网站的建设要求阳泉企业网站建设公司
  • 济南平面设计公司前十名东莞网络优化专注乐云seo