作家
登录

JavaScript函数、方法、对象代码

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

函数直接量,适用于只使用一次,无需命名的函数。如下例,后者虽有fact函数名,但只用作自我调用。 复制代码 代码如下:var f = function(x) { return x*x; } var f = function fact(x) { if(x<=1) return 1; else return x*fact(x-1); }; 函数的参数数组:Arguments对象。常用arguments[i]引用,arguments.length等。 对象: 对象定义(函数)中的方法,其实也是个函数,与嵌套函数不同点在于:通过关键字this引用对象实体。 复制代码 代码如下:function Rectangle(w, h) { this.width = w; this.height = h; this.area = area; this.enlarge = Rectangle_enlarge; this.setSize = setSize; //通过构造函数定义方法 function Rectangle_enlarge() { this.width *= 2; this.height *= 2; } function setSize(width, height) { if(arguments.length < 2) { throw new Error("arguments less!"); } else if(arguments.length >= 2) { this.width = width; this.height = height; } } function area() { return (this.width * this.height); } function area1() { alert(10); } } 原型对象和继承: 原型对象是存放方法和其他常理属性的理想场所,相当于C#中的静态字段。

  推荐阅读

  JS对URL字符串进行编码/解码分析

虽然escape()、encodeURI()、encodeURIComponent()三种方法都能对一些影响URL完整性的特殊 字符进行过滤。但后两者是将字符串转换为UTF-8的方式来传输,解决了页面编码不一至导致的乱码问 题。例如:发送页与接受页>>>详细阅读


本文标题:JavaScript函数、方法、对象代码

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

关键词: 探索发现

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

网友点评
自媒体专栏

评论

热度

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