摘要:前端性能优化的涉及点从服务器到协议再到宿主环境本身都要有比较深刻的认识,业界目前主要还是以雅虎总结出来条前端性能优化的黄金军规为参考。 欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~ 导语 : 从事前端有6年+的时间了,从最开始的美工到重构再到偏向js逻辑开发的前端开发,一直在前端这个行业里面摸索和学习,我现在将自己这些年的一个心得体会来个系统性的梳理写成一篇关于性能优化...
摘要:最近在做的前端项目遇到一个很奇怪的问题,在和其他现代浏览器下显示正常的元素,在下却显示异常。无论怎么加还是其他方法都没有用。由此怀疑是不是对文件长度有限制,超出部分会自动截断我的之前是,之后是。 最近在做的前端项目遇到一个很奇怪的问题,在IE8和其他现代浏览器下显示正常的元素,在IE9下却显示异常。 打开IE9蛋疼的Developer Tools后发现原先CSS上写的样式压根就没有应用...
摘要:但是这么多模块合并在一个文件里,全是匿名的话,系统如何区别哪个是哪个模块呢因此,我们需要对这些模块给不同的进行标识。 前言 高能预警,前方山路十八弯 在上一篇文章里简单的讨论了一下模块化Js, 先来回顾一下目前模块化的两大规范: CommonJs 同步加载模块规范 AMD/CMD 异步加载模块规范 其中CMD规范的产出是国内目前十分火爆的SeaJs, 这篇文章主要是解释几个使用S...
摘要:总结整理与字符串相关的知识点。第二个参数,表示开始搜索的位置返回布尔值,表示参数字符串是否在原字符串的头部。能识别位字符。 总结:整理与字符串相关的知识点。主要有1.对字符串的查找,如是否有某些字符,字符在哪个位置,根据位置去查找字符 2.对字符串的删除,截取我们想要的字符,也可能是删除我们不想要的字符3.对字符串的增加 固定格式的补全 自动补全 重复补全 拼接4.对字符串的替换,对...
摘要:变量提升原理引擎的工作方式是先解析代码,获取所有被声明的变量然后在运行。代码自上而下执行之前,浏览器首先会把所有带关键词的进行提前声明或者定义,这种预先处理机制称之为变量提升。 变量提升 原理:JS引擎的工作方式是先解析代码,获取所有被声明的变量;然后在运行。JS代码自上而下执行之前,浏览器首先会把所有带 VAR/FUNCTION 关键词的进行提前 声明 或者 定义 ,这种预先处理机制...