摘要:内存减少全局数组及对象存储数据,必须全局的可以及时删除。及时释放全局变量,等于或者即可。代码上的性能优化缓存对象,减少频繁的从对象取属性。减少循环的运算。读取一个变量,从最近的作用域里读取。算法与缓存架构层面高内聚低耦合可维护性可拓展性 从哪些方面优化自己的代码 (1)可读性 有利于后期优化升级,多人合作 命名 常亮全大写 多字母下划线连接,类名使用大驼峰,类里...
摘要:进制转换在线工具获取的高位和低位获取高四位获取低四位高位和低位合并字节高位空格低位例如二进制转换成进制二进制转换十六进制十六进制字符串转字节数组十六进制字符串转字节数组每个字符串转换转为符合进制字符串字节数组转十六进制字符串字节数组转 进制转换在线工具 获取byte的高4位bit和低4位bit function getHeight4(ata){//获取高四位 int heigh...
摘要:实际上要分三种情况来看如果在链上存在这个属性,并且没有标记为只读,那么就会在本对象上新建一个新的同名属性。那么因为是引用,所以通过改变其原型上的的值,里也会跟着改变。反之,则新建一个对象。而这个引用链是可以根据自己的需求去改。 首先呢,prototype是对象里的一个内置属性,并且呢,这个属性是对于其他对象的一个引用。所以呢,思考下面的例子: var obj = { a: 2 } ...
摘要:而事件分为个级别级事件处理,级事件处理和级事件处理。一个事件发生后,会在子元素和父元素之间传播。也就是说,始终是监听事件者,而是事件的真正发出者。五参考文章级别与事件事件机制解惑事件模型事件委托详解事件的学与记和和的区别 前言 本文主要介绍DOM事件级别、DOM事件模型、事件流、事件代理和Event对象常见的应用,希望对你们有些帮助和启发! 本文首发地址为GitHub博客,写文章不易,...
摘要:想必大家都能想到的处理方案就是如果引用的文件出错了,拿不到,那么我们就引用本地相对应的文件。不可否认对处理这里是存在问题的。 如今的前端项目追求的不仅仅是能用能看的程度,而是愈发追求项目的性能,对用户体验的影响。而现在的开发工具在性能优化方面也替我们做很大一部分的工作,想必大家对CDN的使用都是轻车熟路了,但是大家有没有考虑过,万一我们使用的CDN服务器,地址啥的出现了问题,导致我们引...