// 内置构造函数创建对象
// 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() {}
//通过内置构造函数创建对象
//内置构造韩式:本质就是一个函数,js本身就提供的一个用来创建对象的函数
//内置:js本质默认就提供
//2.内置构造函数创建对象语法:
//let 自定义对象名 = new object();
//代码演示
let zs = new Object();
// console.log(typeof zs);
// console.log(zs);
//内置构造函数创建对象解释:
//new 也是关键字,new关键字就是用来调用构造函数创建对象的
//object() 就是js中内置的一个构造函数,作用是用来创建对象的