代码描述:javascript构造 函数返回值。javascript构造函数返回值代码下载
通过new运算符调用构造函数可以创建一个对象实例,这是众所周知的。 这里可能很多朋友有这样一个疑问,如果构造函数有返回值该如何处理。 下面就就分享几个演示代码: 实例一:
<script> function Antzone(webName, age) { this.webName = webName; this.age = age; } var oantzone = new Antzone("51qianduan", 3); console.log(oantzone.webName); </script>
上面的代码就是一个构造函数的简单应用。 实例二:
<script> function Antzone(webName, age) { this.webName = webName; this.age = age; return 5; } var oantzone = new Antzone("51前端", 3); console.log(oantzone.webName); </script>
当返回值不是一个对象的时候,返回值会被忽略。 实例三:
<script> function Antzone(webName, age) { this.webName = webName; this.age = age; return { address: "青岛市南区", target:"分享互助" } } var oantzone = new Antzone("51前端", 3); console.log(oantzone.webName); console.log(oantzone.address); </script>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能