作家
登录

Javascript 自定义类型方法小结

作者: 来源:www.28hudong.com 2013-03-30 01:50:25 阅读 我要评论

1. 定义类型 复制代码 代码如下: function UserObject(parameter) { } parameter 可省略,相当于C#中构造函数参数。 2. 实例化自定义类型 复制代码 代码如下: <script type="text/javascript"> function userobject(parameter){ } //myobject is now an object of type userobject! var myobject=new userobject("hi") alert(myobject) </script> 3. 添加属性 复制代码 代码如下: function userobject(parameter){ this.firstproperty=parameter this.secondproperty="This is the second property" } //使用 复制代码 代码如下: <script> var myobject=new userobject("hi there.") //alerts "hi there." alert(myobject.firstproperty) //writes "This is the second property" document.write(myobject.secondproperty) </script> 4.添加方法 (circle类) 复制代码 代码如下: //first method function function computearea(){ var area=this.radius*this.radius*3.14 return area } //second method function function computediameter(){ var diameter=this.radius*2 return diameter } 关联到自定义类型: 复制代码 代码如下: <script type="text/javascript"> /*the below creates a new object, and gives it the two methods defined earlier*/ function circle(r){ //property that stores the radius this.radius=r this.area=computearea this.diameter=computediameter } </script> 使用自定义方法: 复制代码 代码如下: <script type="text/javascript"> var mycircle=new circle(20) //alerts 1256 alert("area="+mycircle.area()) //alerts 400 alert("diameter="+mycircle.diameter()) </script>

  推荐阅读

  javascript 命名规则 变量命名规则

JavaScript变量匈牙利命名法 匈牙利命名法语法: 变量名=类型+对象描述 类型指变量的类型 对象描述指对象名字全称或名字的一部分,要求有明确含义,命名要容易记忆容易理解。 提示: 虽然JavaScript变量表面上没有>>>详细阅读


本文标题:Javascript 自定义类型方法小结

地址:http://www.17bianji.com/kaifa2/JS/27002.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)