- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 谈一谈javascript面向对象
从今天起我们开始讨论javascript的面向对象面向对象概念理解面向对象语言有个标志=>它们都具有类的概念,通过类可以创建任意多个具有相同属性和方法的对象。面向对象有三大特性封装继承多态但JS中对象与纯面向对象语言中的对象是不同的JS中的对象:无序属性的集合,其属性可以包含基本值、对象或者函数。可以简单理解为JS的对象是一组无序的值,其中的属性或方法都有一个名...
2018-12-17 13:28:36 164 1
原创 javascript构造函数
原文链接我们相约在今天,在今天讨论javascript构造函数,感谢你如约而至昨天我们昨天前几天讨论过构造函数constructor,得出了结论constructor是原型对象上的一个属性,默认指向这个原型的构造函数这个结论貌似对我们平时的工作中似乎并没有什么用处,那构造函数,就真的没什么用处吗?今天使用构造函数构造可以复用的对象JS中的函数即可以是构造函数又可以当作普通函数来调用...
2018-11-28 09:31:32 174
原创 javascript原型(四)prototype在vue中的应用
原文链接温故我们先简明扼要的回顾一下前几天所讨论的内容,总的来说就是一下几点原型对象prototype隐式原型_proto_构造函数constructor原型对象prototype还记得prototype是什么吗?在构造函数new对象的时候,告诉构造函数新创建的对象的原型是谁。我们将对象简单的分成了两类函数对象普通对象普通对象都是通过函数创建的,每一个函数对象都有一...
2018-11-28 09:29:43 2789 2
原创 关于javascript的原型和原型链,看我就够了(三)
温故我们先回顾一下前两天讨论的内容创建对象的三种方式通过对象直接量通过new创建对象通过Object.create()js中对象分为两种函数对象普通对象原型对象prototype每一个函数对象都有一个prototype属性,但是普通对象是没有的;普通对象都是通过函数创建的在 ECMAScript 核心所定义的全部属性中,最耐人寻味的就要数 prototype ...
2018-11-05 11:42:03 154
原创 关于javascript的原型和原型链,看我就够了(二)
温故创建对象的三种方式通过对象直接量通过new创建对象通过Object.create()js中对象分为两种函数对象普通对象仔细观察如下代码function Foo(name) { this.name = name;}var foo = new Foo('陌上寒');console.log(foo)// Foo{name: "陌上寒"}//------------...
2018-11-05 11:40:15 168
原创 关于javascript的原型和原型链,看我就够了(一)
关于js的原型和原型链,有人觉得这是很头疼的一块知识点,其实不然,它很基础,不信,往下看要了解原型和原型链,我们得先从对象说起创建对象创建对象的三种方式:对象直接量通过对象直接量创建对象,这是最简单也是最常用的创建对象的方式var empty = {};var pos = {x:12,y:23};var pos2 = {x:pos.x,y:pos.y+1};var author=...
2018-11-05 11:37:05 196
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人