AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

JS类的定义与使用方法深入探索

51自学网 http://www.wanshiok.com
JS,类的定义,使用

本文实例分析了JS类的定义与使用方法。分享给大家供大家参考,具体如下:

js可以定义自己的类

很有意思

<script type="text/javascript">var Anim = function() {  alert('nihao');};Anim.prototype.start = function() {  alert('start');};Anim.prototype.stop = function() {   alert('stop');};var myAnim = new Anim();myAnim.start();myAnim.stop();</script>

Anim就是一个类,初始化的时候会弹出nihao。

它有两个方法,一个是start方法,一个是stop方法。

使用的时候直接用'点'来调用。

<script type="text/javascript">var Anim = function() {  alert('nihao');};Anim.prototype = { start: function() {  alert('start'); }, stop: function() {  alert('stop'); }};var myAnim = new Anim();myAnim.start();myAnim.stop();</script>

另一种定义方式,同上面一样的效果。

第三种,

<script type="text/javascript">var Anim = function() {  alert('nihao');};Function.prototype.method = function(name, fn) { // 这个很有作用 this.prototype[name] = fn;};Anim.method('start', function() { alert('start');});Anim.method('stop', function() { alert('stop');});var myAnim = new Anim();myAnim.start();myAnim.stop();</script>

更多关于JavaScript相关内容可查看本站专题:《javascript面向对象入门教程》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结

希望本文所述对大家JavaScript程序设计有所帮助。


JS,类的定义,使用  
上一篇:利用Js的console对象,在控制台打印调式信息测试Js的实现  下一篇:js控制台输出的方法(详解)