首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
william_li21790
掘友等级
前端持续学
|
公众号
love and share
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 60
沸点 5
赞
65
返回
|
搜索文章
最新
热门
小程序篇(1):下拉刷新
enablePullDownRefresh是最容易实现下拉刷新的方法,在json文件中将enablePullDownRefresh设置为true,在Page中监听onPullDownRefresh事件即可,支持点击顶部标题栏回到顶部,自定义标题栏时会失效,还可以通过直接调用wx…
首页白屏优化实践
上面代码是常用prerender-spa-plugin的配置,staticDir预渲染输出的文件地址,routes要做预渲染的路由,minify压缩相关的配置,renderer渲染引擎相关的配置,可以传入自定以的渲染引擎或者直接使用默认的PuppeteerRenderer,re…
canvas绘制网络字体几种方法
可以看到后面的字体走的是缓存,因此可以字体可以绘制出来,但是如果将chrome调试的Disable cache勾选上,将缓存禁用掉,那么无论怎么刷新,字体都不会绘制出来。 这篇文章介绍了几种canvas绘制网络字体时的常用方法,每个方法都各有优劣,希望对大家有所帮助,使用时根据…
重学JS:async/await
异步操作一直是JS中不可或缺的一环,从最开始回调函数,到后面的Promise,再到ES2017引入的async函数,异步操作逐渐进化,变得越来越简单方便,接下来就仔细看看在ES2017引入了async函数后,异步操作产生了哪些变化。 此篇文章async/await的用法和经常遇…
浅析浏览器缓存
浏览器缓存对开发者来说一直都是一个有爱又恨的存在,一方面帮助开发者提升用户体验,另一方面有时会抽风,读取缓存展示错误的内容,因此,希望对浏览器缓存做一个总结,避免开发时因为缓存机制而过多耗费时间。接下来,就进入浏览器缓存的世界 不用缓存可以吗?当然可以,至于后果是什么?试了就知…
重学JS:数组
参数:callback(accumulator(累计器累计回调的返回值),currentValue(数组中正在处理的元素),currentIndex(数组中正在处理的元素的索引,如果提供了initialValue,则起始索引号为0,否则为1,可选),array(调用reduce…
重学JS: 隐式强制类型转换
隐式强制类型转换指的是那些隐藏的强制类型转换,副作用也不是很明显,事实上,只要自己觉得不够明显的强制类型转换都可以算作隐式强制类型转换,接下来,此文将会介绍几种常见的隐式类型转换。 如果有一个操作数是对象,则调用的valueOf()方法取得表示该对象的数值,如果得到的结果是Na…
重学JS:显式强制类型转换
ToString负责处理非字符串到字符串的强制类型转换,常用的字符串化方法String()、toString()。 JSON.stringify()在将JSON对象序列化为字符串时,也涉及到了字符串化的相关规则。 如果是对象,则调用对象的valueOf()方法,然后依照前面的规…
重学JS: 数据类型及类型检测
typeof运算符后面跟操作数,typeof operand 或者 typeof (operand),返回一个类型的字符串值。 typeof对null的处理有问题,正确的结果应该是"null",但是实际返回的是"object",这个bug由来已久,也许以后也不会修复。 type…
初探IndexedDB
这篇文章简单介绍了IndexedDB的相关内容,总的来说,IndexedDB的应用频率并不高,这是由于IndexedDB适用复杂度和不多的适用场景决定的,因此这里也只是对它做了简单介绍,希望看了这篇文章后,能对IndexedDB有个简单的了解,在需要使用的时候能有个印象。如果有…
下一页
个人成就
文章被点赞
1,132
文章被阅读
107,644
掘力值
4,260
关注了
32
关注者
238
收藏集
1
关注标签
7
加入于
2017-05-26