JavaScript 也是面向对象的语言(oop)
之前学JavaScript 没有学对象。现在做下笔记
创建对象的方式:
1. 对象字面量
const hero = { name: '吕布', weapon: '方天画戟', attack: function () { console.log(this.name+'使用天下无敌') } }
2 . new object
let hero1 = new Object()
hero1.name = '吕布'
hero1.weapon = '方天画戟'
hero1.attack=function () {
console.log(this.name + '使用天下无敌')
}
3 . 自定义构造函数
function Hero(name,wapon) {
this.name=name;
this.wapon=wapon
this.attack=function () {
console.log(this.name + '使用天下无敌')
}
}
let hero2=new Hero('吕布','方天画戟')
hero2.attack()
我学到这,我在想 等以后学dom的时候 封装一个轮播的对象试试
本文介绍了JavaScript中面向对象编程(OOP)的基本概念,包括通过对象字面量、new Object及自定义构造函数三种方式创建对象的方法,并附有实例代码,展示了如何创建具有属性和方法的对象。

303

被折叠的 条评论
为什么被折叠?



