ES6
喝牛奶的鱼1022
好记性不如烂笔头,计算机菜鸟研究生一枚
展开
-
js之同步和异步
js语言是单线程的(single thread),即一次只能完成一个任务,若存在多个任务,则需排队,等前面一个任务完成之后,后面一个任务才能开始执行。但是这样存在一个问题,若存在一个执行耗时很长的任务(例如ajax),后面的任务就必须排队等待,这样就拖延了整个程序的执行,造成浏览器出现假死的状态,导致页面卡在某个地方无法运行。因此js将任务的执行模式分为同步(Synchronous)和异步(A...原创 2019-08-25 19:12:40 · 677 阅读 · 0 评论 -
js之Event loop
参考文章 带你彻底弄懂Event Loophttps://segmentfault.com/a/1190000016278115?utm_source=tag-newest宏队列,macrotask,也叫tasks。一些异步任务的回调会依次进入macro task queue,等待后续被调用,这些异步任务包括:setTimeoutsetIntervalsetImmediate (N...原创 2019-08-25 23:11:59 · 233 阅读 · 0 评论 -
几个对数组对象的操作
定义一个对象数组objconst obj = [ { 'id': '1', 'name': 'wer', 'age': 18 },{ 'id': '2', 'name': 'success', 'age': 20 },{ 'id': '3', 'name': 'fail', 'age': 17 }]1、...原创 2019-08-26 18:16:30 · 238 阅读 · 0 评论