• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
何如泛轻舟
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 2 3 4 下一页

2018年1月12日

javascript性能优化之避免重复工作
摘要: javascript最重要也最根本的性能优化标准之一是避免工作,避免工作又包括两点,第一,不做不必要的工作,第二,不做重复的已经完成的工作。第一部分可以通过代码重构完成,第二部分不做重复的工作有时候难以确定,很多工作可能因为各种原因不可避免的被重复,但我们仍可以通过对业务和技术场景的分析减少重复工作 阅读全文
posted @ 2018-01-12 14:24 何如泛轻舟 阅读(304) 评论(0) 推荐(0)
 
javascript性能优化之使用对象、数组直接量代替典型的对象创建和赋值
摘要: 1、典型的对象创建和赋值操作代码示例 2、使用对象、数组直接量创建 在各大主流浏览器的性能对比 chrome浏览器:目前版本对此作了优化,两者性能差距不大; IE浏览器:使用典型的对象创建和赋值消耗时间是使用对象、数组直接量创建赋值的4~5倍; opera浏览器:两者性能差距不大; firefox浏 阅读全文
posted @ 2018-01-12 11:28 何如泛轻舟 阅读(319) 评论(0) 推荐(0)
 
客户端优化之使用javascript原生方法替代复杂的数学运算和jquery方法
摘要: 尽管jQuery等js框架相比原生javascript使用起来极为方便但是为什么在一些大型互联网公司还是一致强调前端开发人员的js基础,因为尽管javascript使用起来可能非常不便不仅体现在语法而且还要处理复杂的浏览器兼容,但是无论我们如何优化jQuery等框架编写的代码,它永远不可能比java 阅读全文
posted @ 2018-01-12 11:22 何如泛轻舟 阅读(94) 评论(0) 推荐(0)
 
javascript性能优化之Dom编程性能调优总结
摘要: 1、最小化的Dom访问,在一次Dom访问做尽可能多的操作; 2、使用局部变量存放指向反复访问的元素节点的Dom引用,原则上js代码中不应该重复获取同一个元素节点,除非它在运行过程中发生改变; 3、对元素集合(Html集合)小心处理,因为每次查询都会对底层的文档进行重新查询,在迭代处理中更好的的处理方 阅读全文
posted @ 2018-01-12 10:59 何如泛轻舟 阅读(138) 评论(0) 推荐(0)
 
javascript动态加载js文件主流浏览器兼容版
摘要: 一、代码示例: 注意除了Firefox和Opera保证脚本文件按照代码顺序加载,其他浏览器不保证文件按照你指定的顺序加载,可通过串联操作保证文件的加载次序代码如下 阅读全文
posted @ 2018-01-12 10:31 何如泛轻舟 阅读(128) 评论(0) 推荐(0)
 
 

2018年1月10日

IOS内置safari浏览器日期字符串转Date对象失败
摘要: 代码示例: <html> <head> <title>Date字符串转化示例</title> </head> <body> <script> var nowDate = new Date("2012-01-01 11:01:01"); window.onload=function(){ alert( 阅读全文
posted @ 2018-01-10 17:37 何如泛轻舟 阅读(202) 评论(0) 推荐(0)
 
HTC脚本介绍和入门示例
摘要: 一、简介 HTC脚本全称是Html Companent即html组件,个人认为它是为了在开发动态HTML中实现代码重用和页面共享目的,主要是把“行为”作为组件封装,可以在很大程度上简化DHTML的开发,所用的语法知识也都是基于js和css。 二、入门示例 1)htc文件(font_effect.ht 阅读全文
posted @ 2018-01-10 17:31 何如泛轻舟 阅读(280) 评论(0) 推荐(0)
 
IE6以下版本对元素width和height的处理与CSS标准的兼容性问题
摘要: 1、CSS使用width和height定义元素框的内容,Windows平台的IE6以下版本浏览器并未按照标准处理而是使用width和height来定义可见元素框的尺寸,IE/win使用width来描述元素内容区、左右内边距和左右边框的长度总和; 2、IE/Win对行内非替换元素也提供了width和h 阅读全文
posted @ 2018-01-10 17:21 何如泛轻舟 阅读(105) 评论(0) 推荐(0)
 
CSS学习笔记之样式规划
摘要: 大家都知道规范灵活的代码布局对提升程序员开发和后期维护效率至关重要,因为css同一元素可能被不同偏重度的选择器命中,相同元素不同的选择器表达式的样式冲突导致的显示异常,再加上不规范的代码,经常让前端代码开发、维护和调试变得苦不堪言,以下是笔者短暂前端开发工作中总结的一些CSS代码规划心得。 个人认为 阅读全文
posted @ 2018-01-10 17:04 何如泛轻舟 阅读(147) 评论(0) 推荐(0)
 
 

2018年1月5日

7-log4j2之自定义Appender
摘要: 一、添加Maven依赖 二、自定义Appender 三、log4j2.xml配置文件 四、测试代码 阅读全文
posted @ 2018-01-05 14:46 何如泛轻舟 阅读(717) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3