育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 31|回复: 0

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-27 08:45 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数
: t# m% f( E7 [- A- x. h) T5 u
# Q" C0 E/ V" v4 v) o' h3 M有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。
: s. {6 _4 ^, z$ ]! W  \! Z# b0 [5 _% s
创建“模型”的方法是使用对象构造函数。
: M/ E, i! m. x9 Q( n9 x# J2 @
# S4 Q; L3 M5 i一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。/ _$ n# R; T+ a
1 c% q% d7 b& q( s3 C( |
在下面的示例中,function User()是一个对象构造函数:7 Q+ Z8 X' N7 R6 V( _* @

7 P( ~6 n5 a+ q) m6 y4 v# Ffunction User(fname, lname, age, loc) {
& V1 ^( L  m* o% E0 B) Z7 {& g0 Q
0 T6 B4 O, \& l this.firstName = fname;2 i6 s! r- R9 v
. K* ?% J1 C+ ~- I
this.lastName = lname;  B/ a& A! e) \% G3 m- M

0 R& v9 g7 N; { this.age = age;1 g- A- R7 A2 |# _9 W6 g3 x) [% O

9 d8 a7 a$ M1 l3 {" o% Z7 i this.location = loc;4 Y6 {7 ?& @6 v
- X' a+ k8 i7 K
}
' @8 R- U  k% T( _! G& i" o
$ u- `" ]) i3 [9 a6 T通过使用new关键字调用构造函数来创建相同类型的对象:" z# G0 j. z1 x' d3 {  Z# k8 \$ R
1 ^# u" J# i  I5 n3 u0 H' h
示例
- p8 U9 ?; Y- p- e3 h( [+ x
$ m: U6 c" h) q  A1 |4 _: A* @var Seagull = new User("Seagull", "Anna", 22, "New Delhi");
: @) C5 u- F( `2 q9 y5 A7 w& o" N" o) I8 i# T
var tarush = new User("Tarush", "Balodhi", 34, "Bihar");* z$ q7 _6 d: J1 D. Q
  a" e1 V) i3 h+ C9 ~
需要香港免实名服务器 联系飞机 @IDC_zane/ d! @* g. Z% R9 N: D2 E
1 V& Z7 |% A1 l, g
1 ~& Q8 E* |! U, @) I! Z8 j+ Y) k
1 P; O0 G9 ^3 P4 g# F
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系我们|小黑屋|手机版|Archiver|育儿网

GMT-5, 2024-11-16 10:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表