易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript如何实现“面向对象”的各种特征

 JavaScript如何实现“面向对象”的各种特征  
   
  JavaScript是一种基于对象的语言,只能使用系统提供的内置对象。如何才能用JavaScript写出象面向对象语言一样的代码呢?下面我就给大家说说我的方法。  
   
  1、定义一个类(class   &   field)  
  //***********code   begin***********  
  //定义类  
  function   MyClass()  
  {  
  this.field1;     //定义类的成员  
  this.field2;  
  }  
  var   obj   =   new   MyClass();     //调用类  
  obj.aa   =   1;     //访问成员  
  obj   =   null;     //释放对象  
  //***********code   end***********  
   
  2、定义类的方法(method)  
  //***********code   begin***********  
  function   MyClass()  
  {  
  this.method1   =   _func1;  
  this.method2   =   _func2;  
   
  //函数  
  function   _func1(aa)  
  {  
  //code   here  
  }  
  }  
  function   _func2(aa,bb)     //外部函数  
  {  
  //code   here  
  }  
  var   obj   =   new   MyClass();     //调用类  
  obj.method1("参数");     //调用方法  
  obj   =   null;     //释放对象  
  //***********code   end***********  
  注意:a.把一个函数绑定到方法的时候,不能加参数和括号;  
              b.绑定为方法的函数可以在类的外部或内部(当然,在别的文件中也行)  
   
  3、属性(Property)  
        抱歉,Java


相关文档:

Javascript对url进行编码转换

 javascript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码所起的作用各不相同。
escape() 方法:
采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表 ......

JS通用表单验证函数,基于javascript正则表达式

 表单的验证在实际的开发当中是件很烦琐又无趣的事情
今天在做一个小项目的时候,需要JS验证,寻找到一个比较好的东西
地址如下:
http://blog.csdn.net/goodfunman/archive/2005/10/21/513338.aspx
http://blog.csdn.net/yhl_621/archive/2006/03/04/615273.aspx
http://blog.csdn.net/NetDreamwing/archive/2004/1 ......

窥探jQuery——面向骨灰JavaScript程序员

当 jQuery 在2006年1月现身时,给我的第一印象,是这玩意儿构造得很精明。基于CSS选择器(CSS selectors)来打点一切,其思路相当灵巧(参考getElementsBySelector)。但链盒工事(chaining stuff)看起来更像个噱头,并且整体看来,jQuery库提供的功能并不能覆盖所有基础性的东西。因此我断定,jQuery只会昙花一现。
几个 ......

怎样使用JavaScript存储Adobe AIR应用程序首选项

 本文来自:
http://articles.sitepoint.com/article/adobe-air-pref-javascript
 
在我 之前的帖子里,  我激动地开始了我的第一个AIR应用,叫做Harpoon, 仅使用HTML, CSS, 和JavaScript。我当时没时间讨论的一个特点就是,你可以使用一个XML文件存储和检索应用程序首选项。
......

[从jQuery看JavaScript]

  什么是JavaScript?相信随便百度Google一下都能找到一大堆的定义解释。而在我的理解中,JavaScript就是一种客户端的脚本语言,用于处理页面数据逻辑和用户体验(网页特效)。实际上,JavaScript并不仅仅只能用于客户端,它还能用于服务器端编程,典型的例子就是Mozilla Rhino。Mozilla Rhino是一个纯Java的开源的JavaSc ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号