JavaScript--关于实例对象带不带参数和构造函数带不带参数的关系

Posted QinXiao.Shou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript--关于实例对象带不带参数和构造函数带不带参数的关系相关的知识,希望对你有一定的参考价值。

 就是一句话:

  构造函数创建对象时,也可以带参数,因为可以对对象进行一些属性的初始化,也就是你创建对象时,就带着这些属性,当然你也可以不带参数,
后面实例化对象后再进行添加。而且,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>

 

以上是关于JavaScript--关于实例对象带不带参数和构造函数带不带参数的关系的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript 数字

nodejs npm insttall 带不带-g这个参数的区别

JavaScript对于switch语句中的case后键入值的带不带引号

PHP-date函数,月日,带不带0的问题(一步到位无需截取)

带不带protype的区别

发送不带不和谐库的链接的图像