内置构造函数创建对象
1. 什么是内置构造函数?
// a): 内置: 就是js本身就自带(不需要程序员自己定义)
// b): 构造函数: 本质上就是一个函数,构造函数是用来创建对象的
// c): 内置构造函数: js内部提供了一个用来创建对象的函数
2. 如何通过内置构造函数创建对象呢?
// 语法: let 对象名 = new Object();
3.通过语法举例说明:
//例如: 创建一个张三对象
let zs = new Object();
//zs对象身上的属性
zs.uname = '张三';
//zs对象身上方法
zs.eat = function() {
console.log('正在吃饭...');
}
console.log(zs);
4.内置构造函数创建对象语法总结:
// a): new这是一个关键字,就是用来调用构造函数创建对象的(通过构造函数创建对象必须加new关键字)
// b): Object() 这就是js中内置的一个构造函数
// c): 通过字面量创建的对象其实和通过内置构造函数Object创建的对象是一回事儿(不同的写法)
// d): 将字面量创建对象的方式是内置构造函数创建对象的语法糖写法(简写形式)
// zs 是一个对象
// let zs = {
// //属性
// uname: 'zs',
// //方法
// eat: function() {
// console.log('adsadfafd');
// }
// }
// //给对象设置属性
// zs.age = 34;
// zs.test = function() {}