首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Sakura同志
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
381
文章 380
沸点 1
赞
381
返回
|
搜索文章
最新
热门
解决浏览器返回页面不刷新的问题
比如今天在开发微信 H5 页面的时候,在IOS微信内置浏览器中返回上一页时,上一个页面不会被刷新。 而通常在浏览器缓存机制中,在返回上一页的操作中, html/css/js/接口 等动静态资源不会重新请求,但是js会重新加载。但在IOS微信页面中js也会保存上一页面最后执行的状…
『妈妈再也不用担心之』JavaScript执行机制
ajax事件完成,回调函数success进入Event Queue。 setTimeout这个函数是经过指定时间后,把要执行的任务,加入到Event Queue中。又因为主线程任务是一个个执行,如果前面的任务执行需要的时间太长,那么Event Queue中的任务只能等着,所以可…
使用PhantomJS解决VUE的SEO方案
原理 PS:只要两条路线返回的内容基本一致,就不会被搜索引擎处罚,认为是作弊的手段。 安装 PhantomJS MAC本地: phantomjs -v 查看 编写脚本文件 spider.js 本地测试
『前端开发』- 字体文件大小优化实践
这次项目中UI小姐姐要求用平方等其他字体,遂引入了这些字体,打包的时候发现,OMG,一个字体文件竟然要10M,实在不能忍,于是开始了字体文件大小的优化实践,最后变成38KB一个,还行吧。 font-spider 字蛛 原理是通过爬取HTML文件以及关联的CSS,找到设置了字体的…
原型链继承的优缺点
在OO语言中,继承方式通常有两种接口继承和实现继承。 在JavaScript中无法实现接口继承(由于函数没有签名),只支持实现继承(通常依靠原型链来实现继承)。 原型链实现继承的基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。 在通过原型链实现继承时,原型实际上…
『妈妈再也不用担心之』跨域
同源策略是浏览器最核心也是最基本的安全功能,它是指"协议+域名+端口"三者相同的一种约定,即便两个不同的域名指向同一个ip地址,也非同源。如果缺少了同源策略,浏览器就更容易受到XSS、CSRF等攻击。 LocalStorage、IndexedDB 等存储性内容,以源进行分割。每…
『前端规范』- git commit 规范
scope 也为必填项,用于描述改动的范围,例如:路由/组件/工具类/模块。
『妈妈再也不用担心之』原型链
它的作用是当访问一个对象的属性时,如果该对象内部不存在该属性时,那么就会去该对象的__proto__所指向原型对象(父对象)里找,一直找,直到找到万物之源 Object 的__proto__属性,此时 Object 的__proto__指向的是 null,此时就表示已经到尽头了…
PC端网页页面优化实践———图片资源优化
采用正确的图片尺寸,在PC端我们还是强烈建议使用1倍图,例如需要100 * 100 的图片就别使用我们通常在移动端使用的 2倍图 200 * 200。因为 1倍图 和 2倍图 压缩后的大小比通常达到 1 : 4 左右。当数量达到一定程度时,两者加载的时间会有显著的差距。 所以,…
『妈妈再也不用担心之』事件
事件 事件绑定 事件流 捕获冒泡 事件对象 事件委托利用冒泡原理,可以将事件监听器设置在其父节点上,并让子节点上的事件冒泡到父节点上,而不是每个子节点单独设置监听器。减少操作 DOM,提高程序性能
下一页
个人成就
文章被点赞
119
文章被阅读
50,841
掘力值
1,088
关注了
8
关注者
15
收藏集
3
关注标签
8
加入于
2019-03-14