JavaScript 面向对象基础

本文探讨了JavaScript的面向对象特性,强调摒弃其他类式面向对象思维,从函数式角度理解原型对象。内容包括面向对象的概念,如对象的封装和继承,以及通过字面式声明和构造器创建对象的方式。深入部分详细阐述了JavaScript中基于原型的继承和共享属性的实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

要掌握好 JavaScript,首先一点是必须摒弃一些其他高级语言如 Java、C# 等类式面向对象思维的干扰,全面地从函数式语言的角度理解 JavaScript 原型式面向对象的特点。
JavaScript 语言是通过一种叫做 原型(prototype)的方式来实现面向对象编程的

认识面向对象

1、面向对象中的概念:
(1):一切事物皆对象
(2):对象具有封装和继承特性
(3):对象与对象之间使用消息通信,各自存在信息隐藏

最基本的面向对象

字面式声明(literal notation)

var person={
    name:"miao",
    age:20,
    eat:function () {
   
   
        alert("能吃")
    }
}
alert(person.na
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

庭一

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值