摘要:
h5空白页面过渡加载 页面第一部分内容是图片,考虑到手机图片加载慢,想用简单、转化为base64的图片过渡 开始尝试将图片转为灰度图片,结果还是很大。 后来选取重要元素,保存2位的png,尺寸是494x432px,大小是6.434k 原图片 处理后 然后转化为base64。 最终效果如下 See t 阅读全文
摘要:
javascript中继承的实现 基础实现 js function Range(from,to){ this.from =from; this.to =to; } Range.prototype = { includes:function(x){ return this.from=x; }, for 阅读全文
摘要:
ES6学习准备 选择运行环境 ES6的语法,nodeJs、浏览器不一定都支持,不同版本的支持情况不一样。在学习过程中,如何确定是自己写的代码有问题,还是运行环境不支持呢? 首先,浏览器端一般支持的特性有限(好吧,我刚查了,最新的不包括IE11浏览器ES6支持很好,但是手机端支持不好,那就要考虑到浏览 阅读全文
摘要:
iterator 遍历器iterator makeIterator是个遍历器,生成遍历器对象it var it = makeIterator(['a', 'b']); it.next() // { value: "a", done: false } it.next() // { value: "b" 阅读全文
摘要:
文章首发:http://www.cnblogs.com/sprying/p/4349426.html本文罗列了一般Js类型检测的方法,是构建Js知识体系的一小块,这篇文章是我很早之前总结的。一、Js中有5种基本数据类型Undefined 、Null、Boolean、String、Number(包含N... 阅读全文
摘要:
文章首发: http://www.cnblogs.com/sprying/p/4251682.html 本文先从网页性能优化点说起,然后介绍怎么实施性能优化,有哪些性能检测工具。 Yahoo!性能优化35条 Yahoo!性能优化现在有35条,划分成了几个类别,content、server、Cooki 阅读全文
摘要:
前端工程化,升级版的合并压缩。一般是用nodeJs开发命令行工具。什么是前端工程化?来自阿里的前端专家石破既然聊到了工程化一词,那什么是工程化?我个人理解工程化是把经验技巧、个人知识流程化、规范化,建立一个可重复创造优秀产品的最优环境。前端工程化要解决一系列问题。这里将处理Js、css、imgs的过... 阅读全文
摘要:
14年总结14年,我第一次接触前端模块化开发,第一次实践前端构建,第一次接触Linux环境,第一次面对分工很细的项目。工作任务视频7开发(添加功能、分享功能、升级功能、设置wifi,参与视频7重构制定,视频7重构)世界杯开发视频广场开发(各个版本变迁,代码迁移)团队技术探索与前端架构写过的代码写过浏... 阅读全文
摘要:
文章首发:http://www.cnblogs.com/sprying/p/3864631.html上一次学习vim还是快一年了,倒腾了一个月之后就没碰过。现在重新汇总下vim命令。1、有些命令回车后才有效果2、vim编辑有三个状态:Normal、Insert、Visual打开文件Normal模式下... 阅读全文