JS 类
evil19790213
这个作者很懒,什么都没留下…
展开
-
js 类的基本概念
/* 1: 类的定义:基本概念*/function Person(name) { // 类 //实例属性 this.name = name; //实例方法 this.helloWorld = function(){ alert("hello world!"); };}//静态属性Person.protot...原创 2009-06-20 09:48:24 · 218 阅读 · 0 评论 -
JavaScript 闭包
利用(function(){…})();来隔离作用域或者说闭包嵌套,相当于作了三个匿名函数来做事件的外部函数,简单说(function(){})() 相当于先定义 function xx(){},后调用 xx(); ()是最高优先级的,所以先执行function(){}, 这个定义了一个匿名函数,等于xx=function(){} 接着就是调用xx()了; 给个例子 ...原创 2009-12-21 23:09:50 · 84 阅读 · 0 评论 -
JS事件触发器的function的问题
JS事件触发器的function的问题可以用闭包解决,也可以用函数解决JS事件触发器的function的问题function createFunction(letter){ return function(){ alert(letter); }}function bindEvent(){ var letters =...原创 2009-12-21 23:20:25 · 336 阅读 · 0 评论 -
JS call 和apply 篇
js call 和 apply先建一个JS的类function person (age){ this.age = age;}var o = new Object();Person.call(o,"Tom");Person.apply(o,["Tom"]);apply方法作用同call,不同之外在于传递的参数形式不同,用数组,aler...原创 2009-07-12 10:48:26 · 78 阅读 · 0 评论 -
JS取X和Y轴
取画面的控件的绝对X,Y坐标.调用:point.Y.call(this,document.getElementById("ID"));function point_JS() { this.X = function(obj) { var curleft = 0; if (obj.offsetParent) { while (obj.offset...原创 2010-05-18 18:23:33 · 593 阅读 · 0 评论 -
JS 原型应用
(function(window){ var jQuery = function(id) { return jQuery.fn.init(id); } jQuery.fn = jQuery.prototype; jQuery.fn = { init:function(id){ this.id = id;...原创 2017-01-05 10:39:31 · 174 阅读 · 0 评论