ES6 之 let / const 本博文配合 阮一峰 《ES6 标准入门(第3版)》一书进行简要概述 ES6 中的 let 与 const。 历史遗留问题 由于 JS ES3语法中的 var 提升变量、没有块级作用域,因而搞出来了一大波的 "副产品",匿名立即执行函数、闭包,都是 ES3 JS 遗 ...
分类:
其他好文 时间:
2018-09-06 12:26:55
阅读次数:
132
1.优点和缺点 可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数。此外,Promise对象提供统一的接口,使得控制异步操作更加容易。 Promise也有一些缺点。首先,无法取消Promise,一旦新建它就会立即执行,无法中途取消。其次,如果不设置回调函数,Promise内部抛出的错误 ...
分类:
其他好文 时间:
2018-08-31 19:17:51
阅读次数:
203
6.6 pre_randomize和post_randomize函数 我们在调用randomize()函数之前或者之后要立即执行一些操作。比如,在随机化之前可能要设置类里的一些非随机变量(上下限、权重),或者随机化之后需要计算随机数据的误差矫正位。 SystemVerilog中可以使用void类型的 ...
分类:
其他好文 时间:
2018-08-28 21:11:20
阅读次数:
212
语法 $(selector).animate({params}, speed, callback); 参数: params: 必选,要执行动画的CSS属性。 speed: 可选,执行动画时长。 callback: 可选,动画执行完成后,立即执行的回调函数。 作用: 执行一组CSS属性的自定义动画 示 ...
分类:
Web程序 时间:
2018-08-25 16:27:53
阅读次数:
157
总结: scheduleAtFixedRate ,是以上一个任务开始的时间计时,period时间过去后,检测上一个任务是否执行完毕,如果上一个任务执行完毕,则当前任务立即执行,如果上一个任务没有执行完毕,则需要等上一个任务执行完毕后立即执行。 scheduleWithFixedDelay,是以上一个 ...
分类:
其他好文 时间:
2018-08-22 16:55:46
阅读次数:
205
1.知识点 1.1 函数声明:function fnName() {...} ;(函数声明提升,以 fnName() 形式调用) 使用 function 关键字声明一个函数,再给一个函数名,叫函数声明; 1.2 函数表达式: var fnName = function() { ... } ; (后加 ...
分类:
其他好文 时间:
2018-08-15 20:30:18
阅读次数:
149
python3 中 Event.wait 多线程等待 event.wait(time) 等待 time 时间后,执行下一步。或者在调用 event.set() 后立即执行下一步。 event.clear() 清除信号 event.set() 设置信号 event.isSet() 判断是否设置信号 要 ...
分类:
编程语言 时间:
2018-08-10 10:50:13
阅读次数:
216
1.立即执行函数:立即就会执行,不需要事件以及自调用 (function fn(_name){ alert(_name); })("张三"); 2.事件调用:事件 js是一个基于事件驱动的语言 function fn(){ console.log("春风十里,不如有你"); } document.o ...
分类:
其他好文 时间:
2018-08-09 23:41:08
阅读次数:
355
1、什么是闭包? 闭包就是指有权访问另一个函数作用域中变量的函数,通俗点讲闭包就是能够读取其他函数变量的函数。常见的构造方法,是在一个函数内部定义另外一个函数。内部函数可以引用外层的参数和变量;参数和变量不会被垃圾回收机制回收。除非用立即执行函数来解决。所以闭包的特性: (1)函数内再嵌套函数; ( ...
分类:
其他好文 时间:
2018-08-07 16:08:33
阅读次数:
141
Promise.reject() Promise.reject(reason)方法也会返回一个新的 Promise 实例,该实例的状态为rejected。 上面代码生成一个 Promise 对象的实例p,状态为rejected,回调函数会立即执行。 注意,Promise.reject()方法的参数, ...
分类:
其他好文 时间:
2018-08-07 12:59:23
阅读次数:
126