开发笔记
asnyc:将 async
关键字加到函数申明中,可以告诉它们返回的是 promise,而不是直接返回值。此外,它避免了同步函数为支持使用 await 带来的任何潜在开销。在函数声明为 async
时,JavaScript引擎会添加必要的处理.
await: await 只在异步函数里面才起作用。它可以放在任何异步的,基于 promise 的函数之前。它会暂停代码在该行上,直到 promise 完成,然后返回结果值。在暂停的同时,其他正在等待执行的代码就有机会执行了。
ES6新方法
Number:
1、用Number.parseInt()替换 parseInt(),这样做的目的,是逐步减少全局性方法,使得语言逐步模块化 Number.parseInt()与parseInt()完全相同
2、Number.isInteger()判断一个数值是否为正数
3、Math.sign()判断一个数是正数、负数、0或者其他返回结果:正数:+1,负数:-1,0:0,-0:-0,其他值:NaN