js
文章平均质量分 55
javapolo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js拖拽 简单闭包实现
js拖拽采用简单的闭包实现方式/** * Created with JetBrains WebStorm. * User: lsj * Date: 12-11-24 * Time: 下午12:59 * To change this template use File | Settings | File Templates. */var dragmanager=...原创 2012-11-24 13:18:14 · 132 阅读 · 0 评论 -
js 动画排序算法(选择排序,冒泡排序,归并排序)
日常开发过程中,我们最常使用到的算法就是排序算法,最常用的排序算法例如选择排序,冒泡排序,归并排序,快速排序,二叉排序,堆排序等,周末闲来无事,刚好回顾下这些算法,并将其中的选择排序,冒泡排序和归并排序,以动画的方式展示,话不多说,先上动画截图,在上代码1.截图部分 2.代码 实现思路: 即在每进行一轮排序之后做页面渲染(每个数据对应一个颜色块)/**....原创 2014-04-13 18:48:37 · 389 阅读 · 0 评论 -
js性能---为什么将你的script标签置于</body>标签之前
The reason is because of how web pages load. When a browser hits a web page, it first sends a request to the server for the document at the URL. Then once that document arrives at the browser, the b...原创 2013-10-05 19:30:38 · 256 阅读 · 0 评论 -
webstrom6.0.2 自定义编辑面板主题
最近在玩nodejs,这里向大家推荐一款开发利器webstorm,使用该ide可以大大提升我们开发js的效率.在webstorm里面用户可以自定义主题,步骤如下1.打开webstorm界面,进入file->settings->IDE setttings->Appearance(为菜单面板选择一个主题,并设置字体(*注:此处要选择支持中文的字体))[img]http://dl2.it...原创 2013-09-20 14:57:43 · 163 阅读 · 0 评论 -
ckeditor 下拉插件 开发
ckeditor插件开发主要分为3个步骤1.在ckeditor的plugins目录下新建一个目录,该目录的名称为插件的名称2.在新建的目录下面新建plugin.js文件3.通过config.extraPlugins将插件引入工具栏以下代码创建个简单下拉插件1.pluing.js/** * @author lsj * @date 2014/2/20 *...原创 2014-02-20 18:04:31 · 442 阅读 · 0 评论 -
简单的js面向对象框架实现
新年上班第一天,闲暇之余,看了下jquery作者john resig关于继承的一些idea,顺便自己写了个简单的js继承小框架/** * 简单的js继承小框架 * @date 2014/2/8 * @author lsj */(function(){ //基类 this.JClass=function(){ } //继承方法(创...原创 2014-02-08 15:28:54 · 198 阅读 · 0 评论 -
difference between designmode and contentEditable
开发文本编辑器时经常会用到的属性designmode和contentEditable,它们的不同之处是designmode作用于document对象,它让整个文档可编辑,contentEditable则作用于document的局部元素及其子元素...原创 2014-02-07 14:53:28 · 133 阅读 · 0 评论 -
div垂直对齐的实现方案
Vertically centering text using CSSFiled under: CSS Stylesheets As many people have discovered, there is no CSS definition for vertically centering text in a block element such as a div. One can ach...原创 2013-08-06 16:53:18 · 202 阅读 · 0 评论 -
js实现继承的5种方式
js是门灵活的语言,实现一种功能往往有多种做法,ECMAScript没有明确的继承机制,而是通过模仿实现的,根据js语言的本身的特性,js实现继承有以下通用的几种方式1.使用对象冒充实现继承(该种实现方式可以实现多继承)实现原理:让父类的构造函数成为子类的方法,然后调用该子类的方法,通过this关键字给所有的属性和方法赋值function Parent(firstname){...原创 2013-12-28 14:32:46 · 529 阅读 · 0 评论 -
js链式编程
js链式编程 实现对象方法动态扩展(function(window){ window._MethodManager=function(obj) { //要处理的数据对象 this.data=obj; //要添加的方法 this.methodNames=[]; } //添加方法...原创 2013-12-26 11:26:04 · 264 阅读 · 0 评论 -
自己动手开发web功能导航插件
最近公司需要开发个可配置的系统功能介绍插件,github上有很多类似的的插件,本想下个用就ok了,但是发现我们产品用的竟然是jq1.4,版本太低,跟不上节奏,github上找的插件基本上都是jq1.7以上的,寻思着上网查找,还不如动手自己来一个,于是乎便花了几个小时开发了个,其实开发这种插件的思路都大同小异(把变化的留给用户配置,不变的留给插件处理)现在的功能比较简洁,有兴趣的同学可以下载源码...原创 2015-04-08 16:46:19 · 794 阅读 · 0 评论
分享