【说站】js如何自定义构造函数创建对象
JS 如何 自定义 构造函数 创建对象
2023-06-13 09:13:23 时间
js如何自定义构造函数创建对象
1、函数内部不需要new构建函数的过程,直接用this代替对象写属性和方法,也不需要return返回值。比工厂方法更方便。
2、使用时,使用new关键字调用自定义构造函数。
注:构造函数的函数名首字母需要大写,不同于其他普通函数。
实例
function Person(name, age, sex){
//不需要使用new一个新对象,直接用this替代将来创建的新对象
this.name = name;
this.age = age;
this.sex = sex;
this.sayHi = function(){
console.log("hi");
};
//不需要return
}
var p1 = new Person("zs", 18, true);
console.log(p1);
以上就是js自定义构造函数创建对象的介绍,希望对大家有所帮助。更多js学习指路:js教程
收藏 | 0点赞 | 0打赏
相关文章
- html如何只刷新页面指定,js控制页面刷新 JS刷新当前页面的几种方法总结
- php 中js跳转页面跳转页面,js跳转代码_PHP页面跳转 Js页面跳转代码[通俗易懂]
- 【说站】js变量的作用域如何使用
- 【说站】js try/catch语句如何使用
- 【说站】js如何合并两个有序数组
- 【说站】js中load事件如何理解
- 如何自定义类加载器_网易js加载器下载地址
- Js生成二维码_js在线生成二维码
- js如何引用同级元素
- JS如何使用隐藏控件为表单添加参数
- 不影响开发体验,如何将单体 Node.js 变成 Monorepo
- 如何使用jscythe并通过Node.js的Inspector机制执行任意JS代码
- js判断邮箱、用户名、手机号码和电话号码是否输入正确详解编程语言
- 从前端JS里请求Redis资源,搭建高性能应用(前端js请求redis)
- 如何用JS获取带“”字符串的中间值?
- js实现双击单元格变成文本输入框效果代码
- js下利用控制器载入对应脚本
- js如何获取file控件的完整路径具体实现代码
- js中方法重载如何实现?以及函数的参数问题
- IE下JS读取xml文件示例代码
- js判读浏览器是否支持html5的canvas的代码
- JS如何判断移动端访问设备并解析对应CSS
- js函数在frame中的相互调用详解
- js动态切换图片的方法
- asp.net后台如何动态添加JS文件和css文件的引用