浅谈爪哇岛描述语言对象模型和功能对象
爪哇岛描述语言中,函数就是对象
复制代码代码如下:html头部脚本类型='text/javascript '函数add(number){ alert(20号);} var add=function(number){ alert(number 20);}函数添加(数字,数字1){警报(数字30);} var add=function(number){ alert(number 90);}添加(10);/脚本/标题正文/正文/html
增加是引用,功能是对象。
跟爪哇岛不一样的地方:javascript中没有方法重载的概念。方法可以有n个参数,而传参数时可以只传一个参数。
数据类型未定义-类型未定义-值
在Java脚本语言中有一个功能对象,所有自定义的函数都是功能对象类型的功能对象接收所有参数都为字符串类型的,其中最后一个参数是函数体,而前面的参数则是函数真正需要接收的参数。
复制代码代码如下:html头脚本类型=' text/JavaScript ' var add=new Function(' number ',' alert(number 20);');添加(10);/脚本/标题正文/正文/html
在爪哇岛描述语言中,每一个功能对象都有一个隐含的对象争论,表示给函数实际传递的参数。
复制代码代码如下:html头脚本类型='text/javascript '函数add(){ alert(参数。长度);警报(参数[0]);警报(参数[1]);} add(10,20);/脚本/标题正文/正文/html
爪哇岛中的方法重载,javascript中相对的也可以靠争论来实现。
复制代码代码如下:html头脚本类型='text/javascript '函数add(){ if(1==参数。length){ alert(参数[0]);} else if(2==参数。length){ alert(参数[0]参数[1]);} else if(3==参数。length){ alert(参数[0]参数[1]参数[2]);} } add(2);add(2,3);add(2,3,4);/脚本/标题正文/正文/html
以上就是本文全部内容了,小伙伴们是否了解了爪哇岛描述语言对象模型和功能对象了呢,有疑问请留言,大家共同进步。
版权声明:浅谈爪哇岛描述语言对象模型和功能对象是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。