一、面向过程编程(面向函数编程)
定义函数
咋回事呢,就是有一个事儿,我去吃饭
面向过程是这么描述的:重点是动作,事情,过程
function goEat(person){ console.log(`${person}去吃饭`) }
goEat(我)
二、面向对象编程
定义对象:重点是对象,事情的执行者,参与者
var wo = {
name: '钱罗罗',
goEat: () => {
console.log(`${this.name}去吃饭`)
}}
wo.goEat()
三、面向切面编程
这种动态地将代码织入到类的指定方法、指定位置上的编程思想就是面向切面编程。