- 博客(4)
- 收藏
- 关注
原创 JavaScript学习笔记 18day————构造函数this指向的补充
当函数用new用健字调用的时候,那么函数默认返回值为this. //定义一个变量来接收函数 let Fun = function(){ this.n="abc" } Fun.prototype.say = function(){ console.log(this.n)//谁调用我的函数我就指向学 } //用来接收 Fun函数的结果 res又为实例对象 且构造函数是指向实例对
2021-11-18 01:01:05 158
原创 javaSrcipt学习笔记 18day ————面向对象编程(原型链的补充)
原型链:对象使用方属性或法的时候 查找这个属性的规则1、改变前: function Person(name,age,sex){ this.n = name; this.a = age; this.s = sex; Person.prototype.sex ="女" } let p1 = new Person("小黄",19,"男") console.l.
2021-11-17 21:44:28 138
原创 javaScript学习笔记 18day(下)——————面向对象的模式
当你需要大批量的得到某一类型的对象的时候,可以使用工厂模式工厂模式步骤:创建一个函数 在函数中返回一个对象 returrn {} //创建工厂函数 //1.创建函数、创建对象的属性 function createPerson(name,age,address,className){ //2.返回对象中的属性 return { name,
2021-11-17 21:09:22 664
原创 javaScript学习笔记 18day(上) ———————面向对象OOP
注意:面向对象不是一种语法,而是一种思想,是一种编程模式 面向对象编程(OOP)是计算机科学中一个年代久远的编程范式。现在所知的一些OOP概念最开始出现于上个世纪50年代,可是直到1967年Simula及后来Smalltalk语言的出现,可辨识的OOP才应运而生。概念 OOP的基础理念非常简单直观:对象 是一个逻辑相关的数据和功能的集合。它以人类对世界的自认理解为设计理念。好比一辆车,它有数据(品牌、型号、门数、VIN等等)和功能(加速、减速、刹车、移动、开门等等)。...
2021-11-17 11:27:50 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人