自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (13)
  • 收藏
  • 关注

转载 jQuery 1.7 透過 on 來綁定事件

既上一篇作者寫了 Javascript 前端工具 Backbone.js Framework 初學介紹,這次來將程式改寫成 jQuery 寫法,藉這個機會來介紹 jQuery 新功能 on API,底下來看看 jQuery event handle 的演進//在 jQuery 1.3 以上版本$(selector).live(events, data, handler);

2012-11-23 18:17:08 571

转载 vim格式化javascript及html代码

使用vim默认的格式化工具容易在格式化html与javascript混合的代码时很容易出现javascript没有按预想的规则显示代码.所以推荐使用http://www.vim.org/scripts/script.php?script_id=3081只需要将indent下的文件放入vim安装目录下 vimfiles/indent重启vim使用"=G"命令就可以对html与java

2012-11-19 13:08:13 1188

转载 Notepad++ 五大实用技巧

我使用过的文本编辑器实属不少,但我认为Notepad++是最轻巧,也是功能最强大的文本编辑器之一。它反应敏捷,我一直将它作为我的首选文本编辑器。 下面是5个 Notepad++ 很实用的技巧。 1. 把 Notepad++ 变成便笺 调整Notepad++的窗口尺寸,然后按键盘上的F12,当前的本文编辑器将会一直显示在所有其它窗口的前方,工具栏/菜单栏也会隐藏,就变成了

2012-11-11 23:07:21 1823

原创 根据业务需求写了一个继承的构造函数,分享出来

根据业务需求 自己写了一个继承类,分享一下 上面有注释/*** Class* @author zhangliang* @message 如果没有继承只传递一个参数即可,默认会取最后一个参数作为派生类* @message  多个鸡肋: 第一个参数 传入{"person2": new person2(), "person3": new person3()}。

2012-11-09 18:20:06 428

转载 Javascript继承机制的设计思想

作者: 阮一峰日期: 2011年6月 5日我一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行记忆,无法从根本上理解

2012-11-09 17:45:34 439

转载 javascript 杂谈之哪种写法你更喜欢?

介绍 老是在写js,你平时是怎么写你的js呢?更喜欢哪种方式呢? 今天就把常见的跟大家唠叨唠叨。——年纪大了,就这一爱好(平时也喜欢说胡话),别闲我烦!  直接初始化法  优点:1、userData本身就是对象实例。——上来就实例化一个类出来,也不怕浏览器受不了。2、代码紧凑。3、编程效率高。缺点:

2012-11-08 23:30:34 425

转载 JavaScript类的几种写法

我们常用的有以下几种方法来用JavaScript写一个“类”: 1. 构造函数(public属性和方法) 1: function Person(iName, iAge){ 2: this.name=iName; //public 3: this.age=iAge; //public 4: this.ShowStudent=function(){ //p

2012-11-08 23:08:46 544

原创 将arguments转换成真正数组

Array.prototype.slice.call(arguments);

2012-11-07 12:08:49 509

原创 秘密花园学习分解记录(一):hasOwnProperty

var foo = function () { this.name = '11';};foo.prototype.test = '111';//原型扩展foo.prototype.test_1= '123';//原型扩展var foo_obj = new foo();//实例化for(var i in foo_obj){ if (foo_obj.hasOwnProperty(

2012-11-07 11:54:08 570

原创 javascript in语法

var foo = {goo: undefined}console.log(foo.bar);console.log('goo' in foo) in 判断foo中是否有goo键值

2012-11-07 11:32:21 377

转载 初识 SeaJS

最近NodeJS和CommonJS真是好火啊,前端真的不再如从前那么“单纯”了,从此需要学习掌握更多的传统软件开发的知识和技能,也就是从前后端开发做的很多工作会逐渐前移到前端工程师。这里为什么要把NodeJS和CommonJS放在一起说呢,主要是我对里面的模块机制十分感兴趣,正好NodeJS中的模块实现方式也遵循CommonJS中的相关规范。神奇的 require首先还是看一段代码

2012-11-05 16:35:30 388

原创 seajs 文档

seajshttp://seajs.org/docs/#docs

2012-11-05 16:35:04 421

转载 使用JSON作为函数的参数

1 我们可以随时为一个函数添加/删除参数或在任意参数位置添加新参数,而不会像传统参数一样必须按照规定的顺序书写,而且每次添加或删除函数某个参数都要函数内容进行修改。而使用JSON作为参数可以不用考虑参数顺序。看下面代码演示:script type="text/javascript">    //普通方法  function commonArg(name,age,de

2012-11-04 23:42:29 484

转载 用javascript编写优美的代码

一、简化代码 采用更为简短的写法,不仅可以减少输入的字符数,还可以减少文件大小。大部分采用简单写法的代码,执行效率都有轻微提高。 1.1 简化常用对象定义:使用 var obj = {}; 代替 var obj = new Object(); 使用 var arr = []; 代替 var arr = new Array(); 1.2 精简if语句三元操作符可以

2012-11-04 23:13:49 483

转载 javascript中为何在匿名function函数后面还外加一个括号

详细研究过Javascript代码库(如Jquery、YUI)的人,一定会看到过很多如下形式的函数:  (function(){...}())或 (function(){})()       对于很多初学者来说,遇到它们经常会产生一系列问号:这是编程吗,用它做什么,怎么我没在其他语言里见过呢?     接下来我就详细地解释一下:     它可以解释成为“匿名函数自调用”,也

2012-11-04 03:58:16 476

转载 JavaScript如何计算两个日期间的时间差

有时候我们需要知道两个日期之间差了多少天,多少小时,甚至多少分钟多少秒。下面我们用JavaScript实现一个函数,用于计算两个日期的时间差,先来看看代码:/*** 时间对象的格式化;*/Date.prototype.format = function(format){ /* * eg:format="YYYY-MM-dd hh:mm:ss"; */ var o = {

2012-11-02 16:21:54 452

转载 十个迅速提升JQuery性能的技巧

本文提供即刻提升你的脚本性能的十个步骤。不用担心,这并不是什么高深的技巧。人人皆可运用!这些技巧包括:使用最新版本合并、最小化脚本用for替代each用ID替代class选择器给选择器指定前后文建立缓存避免DOM操作避免使用concat(),利用join()处理长字串返回false值利用小抄和参考文档使用最新版本jQuery一直处于不断的开发和改进过程中。 John 和他的

2012-11-02 16:14:06 395

转载 用JQuery的$.getJSON发起跨域Ajax请求

jQuery中常用getJSON来调用并获取远程的JSON字符串,将其转换为JSON对象,如果成功,则执行回调函数。原型如下:jQuery.getJSON( url, [data], [callback] ) 跨域加载JSON数据。url: 发送请求的地址data : (可选) 待发送key/value参数callback: (可选) 载入成功时的回调函数主要用于客户端获取

2012-11-02 16:06:10 507

转载 49个jQuery代码经典片段

49个jquery代码经典片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSetup({

2012-11-02 12:07:30 933

转载 Notepad++常用命令:

1.      Ctrl-D 复制当前行2.      Ctrl-L 删除当前行3.      Ctrl-T 将当前行与前一行互换4.      Ctrl-Shift-Down下移当前行5.      Ctrl-G 跳转6.      Ctrl+F 键查找对话框启动7.      Ctrl+F3 选定查找下一个8.      Ctrl+shi

2012-11-01 22:48:32 664

sublime3_破解版_可以输入中文 for linux

很不错的sublime3版本,安装fcitx可以完美输入中文,我已经测试过了带注册码,直接可以注册

2014-06-24

sublime text 3_破解文件_中文汉化

sublime text 3_破解文件_中文汉化 完美汉化破解,我已经测试过了

2013-08-12

WEB开发各种CHM手册

赚积分了,整理了一下自己的CHM手册,提供下载。。保证全部可以用.自己下载看吧,还有很多,我不一一罗列了... PHP最佳实践框架_ ThinkPHP.chm JQuery_1.4_API.CHM java编程思想(中文版).chm javaScript源码大全.chm JavaScript 基础教程.chm DOS 教材 CHM.CHM apachemenu_zh_cn.chm CodeIgniter中文手册.CHM lua-5.1中文手册.chm 正则表达式系统教程.chm php5.chm Vim手册中文版7.2.chm ThinkPHP表单令牌设计.chm PHP设计模式.chm jQuery_CHM_1.4.4.chm XMLHTTP 手册.CHM java编程思想(中文版).chm XML 指南.chm

2011-09-22

javascript入门全集 + 新浪编辑器

javascript入门全集 + 新浪编辑器

2011-09-22

WEB开发各种CHM手册

赚积分了,整理了一下自己的CHM手册,提供下载。。保证全部可以用. lua-5.1中文手册.chm 正则表达式系统教程.chm php5.chm Vim手册中文版7.2.chm ThinkPHP表单令牌设计.chm PHP设计模式.chm jQuery_CHM_1.4.4.chm XMLHTTP 手册.CHM java编程思想(中文版).chm XML 指南.chm

2011-09-17

PHP内核介绍及扩展开发指南

PHP内核介绍及扩展开发指南,PHP内核介绍及扩展开发指南PHP内核介绍及扩展开发指南PHP内核介绍及扩展开发指南

2011-05-11

POP弹层,下拉导航菜单2种展现模式

处女座,拿出来请大家指点批评,让我的代码更精简,强壮 新鸟学习,老鸟帮忙,谢谢 项目需要开发了一个组合插件: POP弹出层背景变暗 下拉导航菜单 2种展现模式 POP 弹层 jQuery.Ku6ShowTip({centerTip:$('#signuplogin_tip')}); 下拉菜单 2种展现模式 * var dataArray = []; * dataArray['xiala1'] = new Array( * ['啦啦1', 'xx1.html'], * ['啦啦2', 'xx2.html'] * ); * $('div[rel=Ku6PullDown]').Ku6PullDown({_dataArray:dataArray}); //调用方法 * ************************************************************************ solely 单个DIV * var solelyArray = []; * solelyArray = new Array( * ['啦啦111', 'xx111.html'], * ['啦啦222', 'xx222.html'] * ); * $('div[rel=Ku6PullDown1]').KPullDown({_dataList:solelyArray, type:'solely', _PullDownElement:'KPullDown_Right'});

2011-04-23

flex公开课2

flex公开课2,继续发布

2008-04-02

[一起行动] 第1次Flex公开课笔记(v)

一个群里面下载的flex笔记很棒的,非常适合初学者

2008-04-02

亲密接触ASPNET-201-300

亲密接触ASPNET-201-300

2007-07-08

亲密接触ASPNET-101-200

亲密接触ASPNET-101-200

2007-07-08

亲密接触ASPNET-1-100

亲密接触ASPNET-1-100

2007-07-08

空空如也

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

TA关注的人

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