函数相关
dart当中函数也是一个对象,具备共同的抽象类Function
因为是抽象类,所以不能直接用其执行new创建对象
在较早的时候,JavaScript本身是没有多线程的,如果执行耗时长的同步操作会造成页面假死影响用户体验
HTML5提供了Web Workers API
,可以解决这个问题
Jest
是由Facebook开源的一个测试框架,它集成了断言库、mock、快照测试、覆盖率报告等功能。它非常适合用来测试React代码,但不仅仅如此,所有的js代码都可以使用Jest进行单元测试
最近发现了一个提供全文检索服务的Algolia, 可以上传内容索引并且提供访问接口执行全文检索
可惜尝试之后发现上传内容索引时如果内容太长就会失败, 这就导致只能在摘要范围内搜索
因为已经有了后端API的支持, 所以考虑自己实现一下
JS当中的循环都是非异步的
包括但不限于
forEach
for ... in
语法for ... of
语法