自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猿来儒此

我的路,我做主

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 javascript创建对象的几种模式

这篇文章将逐个介绍Javascrip创建对象的几种模式:工厂模式,构造函数模式,原型模式,动态原型模式,寄生构造函数模式,稳妥构造函数模式。 我的博客原文: http://www.yuanlairc.com/program/jsobject.html 工厂模式 function createPerson( name, age, job ) { var o = new Object()

2012-12-16 16:53:57 431

原创 你不知道的EcmaScript5数组方法

这篇文章通过一个简单到只能实现四则预算的计算器例子,让大家了解一下EcmaScript5中的数组方法的特殊用法。 先看一下我做的一个计算器的例子吧。 我们把那些在EcmaScript5中才被引入的数组方法叫做Array Extras,例如下面这些方法: Array.prototype.map Array.prototype.reduce Array.prototype.reduceR

2012-12-09 17:55:44 399

原创 用javascript实现浮出层

前段时间做需求时。积累下一个小组件,这个小组件是实现类似title提示的功能。它支持同步和异步地向浮出层中渲染数据。 Demo 大家可以到这里查看实例。大家可以缩小浏览器的窗口,然后再看浮出层的位置,看看有哪些变化。 它支持的配置都有哪些 var configs = { 'offset': [3,5],

2012-12-02 15:35:08 704

原创 javascript中的闭包

记得刚刚接触javascript时,自己对javascript的闭包也很迷惑。有一次,一位同事遇到了下面的问题,很多同学一定也遇到过类似的问题。 我的blog原文:点击打开链接 问题描述 我们要给四个有编号的按钮绑定点击事件。当点击某个按钮时,弹出此按钮的编号。 0 1 2 3 var button = document.getElemen

2012-11-25 13:44:53 387

原创 javascript中的静态成员

我的Blog原文: 点击打开链接 静态成员是在类的层次上操作,而不是在实例的层次上操作。静态属性和方法也就是那些从一个实例到另一个实例都不会发生改变的属性和方法。 在javascript中并没有特殊的语法来表示静态成员。但是可以通过使用构造函数并且向其添加属性这种方式,从而获得与“类式”语言相通的语法。 在基于类的语言中,静态成员是通过特殊的语法创建的,并且在使用过程中如同类本身的成员一样。

2012-11-20 22:26:40 1859

翻译 css3线性渐变

css3线性渐变 随着浏览器对css3的越来越强大的支持,很多以前想都不敢想的效果可以在浏览器上通过css3实现了,这是我翻译的一篇介绍css3线性渐变的英文文章。当然了,经过我的翻译,它变成了蹩脚的中文了。 我的博客原文:点击打开链接 英文原文:CSS3 Linear Gradients 距离上次我们在web directions上发表特殊技术博客已经有一段时间了,但是那些技术都是在不断

2012-11-11 15:40:43 1152

翻译 javascript中的property和attribute

很多人对Javascript中的properties和attributes都很迷惑,在英文中这两个词属同义词。不光是我们,浏览器中的IE8之前的版本包括IE8的兼容模式,对它们同样很迷惑,这是我的一篇翻译文章。我的博客原文地址:点击打开链接 英文原文请看Attributes and custom properties。这篇文章中的代码示例在原文中都可以运行。需要运行代码看结果的同学们,请到原文中

2012-11-07 13:21:25 680

原创 javascript那些事儿——提升:零散变量问题

javascript充许在函数的任意地方声明多个变量,无论在哪里声明,效果都等同于在函数顶部进行声明。这就是所谓的“提升”。 我的博客原文地址:点击打开链接 先看一个例子,当然例子中的全局变量并不被推荐。 myname = "global";//全局变量 function func(){ alert(myname); var myname = "local

2012-11-02 09:37:06 504 1

原创 Chrome插件开发中的消息传递

最近在学习chrome插件的开发,学习到消息传递部分的时候颇费了一番功夫,试验了很多次,摸索了无数回。现把自己对消息传递机制的研究总结于此,希望对同样学习chrome插件开发的同学有所帮助。 我的同名博客文章:http://www.yuanlairc.com/program/chromex.html 学习新知识是一个既刺激又痛苦的过程,尤其是编程这一行。网上的教程,言论颇多,不乏经典,但也

2012-09-19 16:55:45 1825

原创 图片在div中的居中问题

先给一张淘宝上的宝贝展示图: 我们看到图片在div中是居中的,那么这是怎么做到的呢。其实这在FF和IE下要有不同的实现方法,下面我们分析一下这个的做法: HTML: CSS: .photo { height: 220px;

2011-09-26 21:02:34 820

原创 圆角你妹啊圆角

做圆角的方法有很多种,本文推荐一种做1px圆角的方法。这种方法是从我导师那里学来的,我觉得挺好的,推荐给大家。 HTML: your sister's corner

2011-09-18 18:50:02 570

poplayer.js

用Javascript实现的浮出层,可以适应窗口大小的变化

2012-12-02

Javascript语言精粹英文原版

Javascript语言精粹英文原版,这本书非常棒,每个javascript程序员都应该看一下。

2012-09-23

Advanced Javascript

javascript界大神Douglas Crockford 的Advanced Javascript演讲PPT

2012-09-23

YUI API中文文档

yui的api中文参考文档,其中包含了YAHOO.util.Dom 的所有方法

2012-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除