你现在的位置:首页/前端开发
推荐阅读

我们程序员为什么要关注 JavaScript ?

作者: IT小兵 | 分类: 前端开发 | 2015年11月2日| 热度:
我们程序员为什么要关注 JavaScript ?

受这周我在企业中看到的JS现状的启发,我写了这篇文章。10年之前,我从来没有想过现在的JavaScript竟然会变得几乎无处不在。下面是几个你之所以要关注JavaScript的原因。首先,我认为JavaScript能够得到普及的主要原因之一是,JavaScript非常易于接近。学习JavaScript,对于初学者而言,...

echarts+java/jsp实现报表统计

作者: IT小兵 | 分类: 前端开发 | 2015年10月31日| 热度:
echarts+java/jsp实现报表统计

之前写过一篇关于HighCharts的博文,此次新系统也需要做统计图表了,HighCharts需要授权的,所以此次也不用这个版本了。百度的Echarts也很不错,大概看了一下,和HighCharts的风格没什么差别。从昨天开始研究了一下,也查了一些资料,这里集成java语言,做了一个demo。我这里做的是tag标签的写...

验证控件:jQuery Validate扩展验证方法

作者: IT小兵 | 分类: 前端开发 | 2015年10月29日| 热度:
验证控件:jQuery Validate扩展验证方法

一、封装自定义验证方法-validate-methods.js/*****************************************************************           &...

js事件冒泡和事件委托

作者: IT小兵 | 分类: 前端开发 | 2015年10月28日| 热度:
js事件冒泡和事件委托

js事件冒泡js所谓的事件冒泡就是子级元素的某个事件被触发,它的上级元素的该事件也被递归执行html:<ul class="clearfix" data-type="cityPick">      ...

浏览器中JavaScript执行原理

作者: IT小兵 | 分类: 前端开发 | 2015年10月27日| 热度:
浏览器中JavaScript执行原理

本章我们讨论javascript在浏览器中是如果工作的,包括:下载、解析、执行的全过程。javascript的这些讨人嫌的地方我们是知道的:i.需要串行下载ii.需要解析iii.需要串行执行而在chrchromium中,js是这样解析的:(其实第一章末尾已经有了)至于一些步骤的解释,这里就不再复述了,不懂的请戳:浏览器...

前端优化带来的思考,浅谈前端工程化

作者: IT小兵 | 分类: 前端开发 | 2015年10月27日| 热度:
前端优化带来的思考,浅谈前端工程化

重复优化的思考这段时间对项目做了一次整体的优化,全站有了20%左右的提升(本来载入速度已经1.2S左右了,优化度很低),算一算已经做了四轮的全站性能优化了,回顾几次的优化手段,基本上几个字就能说清楚:传输层面:减少请求数,降低请求量执行层面:减少重绘&回流传输层面的从来都是优化的核心点,而这个层面的优化要对浏览...

浏览器HTTP缓存原理分析

作者: IT小兵 | 分类: 前端开发 | 2015年10月26日| 热度:
浏览器HTTP缓存原理分析

以前项目中遇到了很多浏览器缓存相关的问题,也在网上查过资料,搞过服务器的配置,来确保客户端加载服务器资源的速度和资源有效性。最近仔细看了下http协议中和缓存相关的一些属性,总结一下。浏览器缓存原理文字版描述①浏览器第一次访问服务器资源/index.html在浏览器中没有缓存文件,直接向服务器发送请求。服务器返回&nb...

10个最好用的JavaScript库和工具

作者: IT小兵 | 分类: 前端开发 | 2015年10月20日| 热度:
10个最好用的JavaScript库和工具

JavaScript库和工具让开发人员和设计人员的生活很轻松,因为他们使用起来真的是非常的快捷。如果你投入的越多当然也收获的越多。这就是JavaScript库和工具最大的愿景。Patternizer-条纹模式生成器工具这个惊人的工具允许您毫不费力地使复杂的设计变得简单。它允许您是艺术和试验模式,可以保持与任何人分享,它...

js实现图片延迟加载

作者: IT小兵 | 分类: 前端开发 | 2015年10月8日| 热度:
js实现图片延迟加载

定义  图片延迟加载也称为懒加载,延迟加载图片或符合某些条件时才加载某些图片,通常用于图片比较多的网页。可以减少请求数或者延迟请求数,优化性能。 呈现形式【1】延时加载,使用setTimeout或setInterval进行加载延迟,如果用户在加载前就离开,自然就不会进行加载。【2】条件加载,符合某些条件或者触...

jquery自定义插件-参数化配置多级菜单导航栏插件

作者: IT小兵 | 分类: 前端开发 | 2015年9月30日| 热度:
jquery自定义插件-参数化配置多级菜单导航栏插件

1自定义菜单导航栏插件的必要性  看图说话,下面是利用自定义的菜单导航栏插件simpleMenu创建的网站导航示例:    插件默认提供的是如上图的导航栏样式,即一二级菜单为横向分布;三四级菜单为纵向分布。  使用插件时,可以修改默认参数,目前插件提供了设置菜单的分布方式:横向或纵向;菜单的位置:依赖上一级菜单栏的定位...

Html5 + Css3 制作酷炫的导航栏

作者: IT小兵 | 分类: 前端开发 | 2015年9月25日| 热度:
Html5 + Css3 制作酷炫的导航栏

主要亮点: 1ul水平显示 2li去掉圆点 3li中字体水平、竖直居中 4li控制边框样式 5使用html+css3渐变画图制作背景图片 6更改颜色透明度 7DIV制作边框阴影先看效果图:Demo在线预览:http://bbbzd.com/code/...

转:Web开发人员最不应该犯的10种错误

作者: IT小兵 | 分类: 前端开发 | 2015年9月21日| 热度:
转:Web开发人员最不应该犯的10种错误

对于如何完成同一项任务,摆在我们面前的方案选项似乎无穷无尽,特别是在开发一套能够运作在现代网络环境之下的网站时。Web开发人员首先需要挑选一套Web托管平台及底层数据存储机制,并利用工具编写HTML、CSS以及JavaScript代码,考虑如何实现设计效果以及哪些潜在JavaScript库/框架可能会被包含于其中。一旦...

JS数组去重算法实现

作者: IT小兵 | 分类: 前端开发 | 2015年9月15日| 热度:
JS数组去重算法实现

 1.遍历数组法最简单的去重方法, 实现思路:新建一新数组,遍历传入数组,值不在新数组就加入该新数组中;注意点:判断值是否在数组的方法“indexOf”是ECMAScript5方法,IE8以下不支持,需多写一些兼容低版本浏览器代码,源码如下:// 最简单数组去重法 function&nb...

[JavaScript 随笔] 垃圾回收

作者: IT小兵 | 分类: 前端开发 | 2015年9月2日| 热度:
[JavaScript 随笔] 垃圾回收

在JavaScript中,由于垃圾回收是自动进行的,所以人们在编码时可能不太会注意这方面。但事实是,一些webapp在使用一段时间后,会出现卡顿的现象,特别是那些单页应用,包括WebView方式的手机app。这个现象在传统的“单击-刷新”类型的页面中并不明显,因为页面刷新之后,所有没有被回收的垃圾对象也会被清除,但是在...

jquery分页控件pagination.js 1.0

作者: IT小兵 | 分类: 前端开发 | 2015年8月28日| 热度:
jquery分页控件pagination.js 1.0

本站也分享很多分页控件,比如:[jquery分页插件:jquery.pagination使用例子] 这里分享我的分页控件pagination.js1.0版本,该控件基于jquery。先来看一下预览效果:效果一:效果二:效果三:demo预览地址:http://bbbzd.com/code/jqueryPage/...

«789101112131415161718192021»
给您更多信息和帮助

在这里您可以找到更多:

技术交流群:346717337 Jquery插件交流

投稿:suchso@vip.qq.com

承接:企业网站门户/微网站/微商城/CMS系统/微信公众号运营/业务咨询

echarts教程系列
本月最热文章

微信扫一扫,徜徉悠嘻网,您的休闲乐园

微信公众号:快乐每一天

随机文章
标签

技术交流群:346717337

投稿:suchso@vip.qq.com

承接业务:企业网站门户/微网站/微商城/CMS系统/微信公众号运营/业务咨询等