JavaScript对象及初始面对对象

本文介绍了JavaScript的基本数据类型如number、string等,并详细讲解了如何通过不同方式创建对象,包括自定义对象、内置对象及构造函数的使用。此外还探讨了继承模式,如借用构造函数和组合继承。

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

JavaScript的基本数据类型

nu mber(数值类型)
string(字符串类型
boolean(布尔类型)
nul |(空类型)
undefined(未定义类型)
创建对象
1.自定义对象
  Var 对象名称-new ObectO

基本运用

2.内置对象

String(字符串)对象.

Date(对象)对象

Array(数组)对象

Bollean(逻辑)对象

Math (算数)对象

RegExp对象

构造函数

使用构造函数创建新实例,必须使用new操作符,以这种方式调用构造函数实际上会经历以下四个步骤:

(1)创建一个新对象

(2)将构造函数的作用域给新对象(this 就指向了这个新对象)

(3)执行构造函数中的代码.

(4)返回新对象


基本运用

继承

继承是面对对象语言中最为人津津乐道的概念,许多面对对象语言都支持两种继承方式




借用构造函数

借用构造函数这种技术的基本思想很简单,技术在于子类构造函数的内部调用父类类型构造函数,即在子类类型上构造函数的内部通过apply()或call() 方法来调用父类的构造函数。

组合继承

 组合继承(combination inheritance) 有时也叫作伪经典继承指的是将原型链和借用构造函数的技术组合到一块,从而发挥二者之长的一种继承模式。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值