- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 拖动
body { margin:0; padding:0; }var EventUtil = { addHandler: function(element, type, handler) { if(element.addEventListener) { element.addEventListener(type, handler, false); } else if
2013-10-11 08:46:07 436
原创 hasOwnProperty isPrototypeOf instanceof
hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。 确定原型和实例的关系 两种方法: instance instanceof Object Object.prototype.isPrototypeOf(instance)
2013-05-23 10:01:48 635
原创 javascript创建类
var Class = function(){var klass = function(){this.init.apply(this, arguments);};klass.prototype.init = function(){};return klass;};var Person = new Class;Person.prototype.init = function(){/
2013-05-22 13:15:12 656
原创 jquery extend深度拷贝
1// 以前的 .extend() 2 jQuery.extend( 3 { name: “John”, location: { city: “Boston” } }, 4 { last: “Resig”, location: { state: “MA” } } 5 ); 6 // 结果: 7 // => { na
2013-05-17 17:26:56 999
原创 jquery extend
jQuery.extend([deep], target, object1, [objectN])概述用一个或多个其他对象来扩展一个对象,返回被扩展的对象。如果不指定target,则给jQuery命名空间本身进行扩展。这有助于插件作者为jQuery增加新方法。 如果第一个参数设置为true,则jQuery返回一个深层次的副本,递归地复制找到的任何对象。否则的话,副本会与原对象共享结构。
2013-05-17 16:03:02 601
原创 javascript replace的使用
var strM = "javascript is a good script language"; function change(word) { return word.charAt(0).toUpperCase()+word.substring(1); } alert(strM.replace(/\b\w+\b/g,function(word,i,j,k) {
2013-05-17 14:21:42 454
原创 javascript正则表达式
<!--* {color:#000}body {background:#DEF; font-size:16px}h1 {text-align:center}p {text-indent:30px; line-height:200%}pre {background:#eee; color:navy; font-size:larger; fo
2013-05-17 09:20:59 2362
原创 javascript精粹
比较函数function compare(value1, value2) { if (value1 < value2) { return 1; } else if (value1 > value2) { return -1; } else { return 0; }}function compare(value1, value2) { return value2 -
2013-05-17 09:05:28 1096
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人