上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页

2014年10月24日

整理一些JavaScript时间处理扩展函数

摘要: 在JavaScript中,时间处理是经常需要用到的。最近想要慢慢建立自己的代码库,整理了几个之前用到的js处理时间的函数,发出来跟大家分享一下,以后的使用中会不断增加和修改代码库。把字符串转换为日期对象有时需要把字符串转换为日期对象,但是IE下不支持new Date("2011-04-07")这样实... 阅读全文

posted @ 2014-10-24 07:59 复活的老羊 阅读(154) 评论(0) 推荐(0)

2014年10月23日

一些比较高效的CSS写法建议

摘要: 当浏览器解析html的时候,它构造了一个文档树来展现所有被显示的元素。 它在特定的样式表中去匹配元素,根据标准的css的层叠,继承和顺序规则, 在mozilla的实现中(可能其他的也是这样),对于每一个元素,css引擎通过规则去寻找匹配,css引擎评估每一个规则是从右到左的,从最右的selector... 阅读全文

posted @ 2014-10-23 09:06 复活的老羊 阅读(232) 评论(0) 推荐(0)

用JavaScript实现一个简单的树结构

摘要: 数据源用数组混json结构,实现了基本的功能。效率一般,跟 dhtree 梅花雪树对比了下,都差不多。 (ps感觉比dhtree快点,跟梅花雪树差不多,个人测试)这个实现树的原理是根据json,不断的生成ul li, 下面是一个简单的例子(只有涉及到生成树,也就是说只是展示,tree类代码只有64行... 阅读全文

posted @ 2014-10-23 09:04 复活的老羊 阅读(212) 评论(0) 推荐(0)

深入研究JavaScript的事件机制

摘要: 本篇开始将回顾下Javascript的事件机制。同时会从一个最小的函数开始写到最后一个具有完整功能的,强大的事件模块。为叙述方便将响应函数/回调函数/事件Listener/事件handler都称为事件handler。先看看页面中添加事件的几种方式:直接将JS代码写在HTML上测试:Nowamagic... 阅读全文

posted @ 2014-10-23 09:01 复活的老羊 阅读(190) 评论(0) 推荐(0)

JQuery拖拽改变元素的尺寸

摘要: "元素拖拽改变大小"其实和"元素拖拽"一个原理,只是所动态改变的对象不同而已,主要在于 top、left、width、height 的运用,相对实现起来也非常容易。以下附出源码原型,弄明白了原理再扩展其他实际应用,思路就变得简单、清晰得多了。先来看看效果:下面是 JavaScript Codevie... 阅读全文

posted @ 2014-10-23 08:58 复活的老羊 阅读(359) 评论(0) 推荐(0)

理解JavaScript的function

摘要: JavaScript中最有特色而又让你困惑的function算一个了,下面看一下常用操作:function doit(){ .....}doit();JavaScript中的函数我们可以把它当作方法使用var obj=new Object();obj.say=function(){ .....}ob... 阅读全文

posted @ 2014-10-23 08:56 复活的老羊 阅读(257) 评论(0) 推荐(0)

2014年10月22日

做一个所见即所得的CSS效果

摘要: style 也是标签(在非ie内核的浏览器中支持),我们将style设置成 contenteditable的时候,那么那的内容就可以编辑了。仔细的体验下,如果我们将背景修改成红色的。那么只要书写完,立马呈现。哇靠,这很方便我们以后写那种动态的编辑器效果呢,等有时间的话,我再试试。提示:你可以随意改变... 阅读全文

posted @ 2014-10-22 08:35 复活的老羊 阅读(662) 评论(0) 推荐(0)

JavaScript几种数组去掉重复值的方法

摘要: 数组去重复是一个常见的需求,我们暂时考虑同类型的数组去重复。主要是理清思路和考虑下性能。以下方法,网上基本都有,这里只是简单地总结一下。思路:遍历数组,一一比较,比较到相同的就删除后面的遍历数组,一一比较,比较到相同的,跳过前面重复的,不相同的放入新数组任取一个数组元素放入新数组,遍历剩下的数组元素... 阅读全文

posted @ 2014-10-22 08:31 复活的老羊 阅读(263) 评论(0) 推荐(0)

JavaScript渐变效果的实现

摘要: 鼠标移上去透明度渐渐增加,鼠标移出,透明度渐渐减小。关键代码:view sourceprint?1var speed = 0;2if(target>obj.alpha){3 speed = 5;4}else{5 speed = -5;6}根据目标值和当时值的对比,来决定是正向还是负向速度。view ... 阅读全文

posted @ 2014-10-22 08:27 复活的老羊 阅读(319) 评论(0) 推荐(0)

在JS中,一切东东其实都是对象

摘要: 对象是组成JavaScript的基本单元,在JS中,一切东东其实都是对象,而且功能非常强大,它不仅风格独特,功能也与众不同。一、引用(reference)引用的概念是JS的基础之一,它是指向对象实际位置的指针。见下面的例子:var items = new Array("abc","def","hig... 阅读全文

posted @ 2014-10-22 08:21 复活的老羊 阅读(1208) 评论(0) 推荐(0)

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页

导航