JS类的定义与使用方法深入探索
时间:2020-11-26 21:58:59|栏目:JavaScript代码|点击: 次
本文实例分析了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程序设计有所帮助。
上一篇:underscore之Collections_动力节点Java学院整理
栏 目:JavaScript代码
下一篇:js 通用订单代码
本文标题:JS类的定义与使用方法深入探索
本文地址:http://www.codeinn.net/misctech/26400.html