概述
就是一句话:
构造函数创建对象时,也可以带参数,因为可以对对象进行一些属性的初始化,也就是你创建对象时,就带着这些属性,当然你也可以不带参数,
后面实例化对象后再进行添加。而且,js函数的参数在定义函数时可以不写,后面传入时可以随意传入任何数据和任何类型的参数,这是js的动态性。
实例:
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 <body> 8 9 </body> 10 </html> 11 <script> 12 /*构造函数创建对象时,也可以带参数,因为可以对对象进行一些属性的初始化,也就是你创建对象时,就带着这些属性, 13 当然你也可以不带参数,后面实例化对象后再进行添加。 14 而且,js函数的参数在定义函数时可以不写,后面传入时可以随意传入任何数据和任何类型的参数,这是js的动态性。*/ 15 // 例子一: 16 /* function a(a,b,c) { 17 this.b = function(){ 18 alert("还真是不用参数都可以实例函数"); 19 } 20 } 21 var a = new a(); 22 a.b();*/ 23 24 25 // 例子二 26 function a() { 27 this.b = b; 28 29 } 30 var b = function(){ 31 alert("还真是不用参数都可以实例函数"); 32 } 33 var a = new a(b,88); 34 a.b(); 35 </script>
转载于:https://www.cnblogs.com/mrszhou/p/7749619.html
最后
以上就是妩媚发箍为你收集整理的JavaScript--关于实例对象带不带参数和构造函数带不带参数的关系的全部内容,希望文章能够帮你解决JavaScript--关于实例对象带不带参数和构造函数带不带参数的关系所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复