育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-28 13:55 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数: h) I% X. K' E, c
0 {5 c1 Q' k/ k8 ]  t
有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。! k: o: ?& @" Y+ c

! {7 J! b. X1 Q* R创建“模型”的方法是使用对象构造函数。  r2 t0 V, \5 M4 l+ n$ |
2 h8 e- s! z  [/ h/ [( }2 {! o* Y
一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。
2 I+ ?( i! K7 I. [6 ]( s  ~) @
2 ]. I+ k& ], @/ m4 u$ |在下面的示例中,function User()是一个对象构造函数:
- \5 n. Q& O. ?
- |2 S3 I- n. Zfunction User(fname, lname, age, loc) {8 D. U0 V2 Y# @, D
* O8 |% P+ E* n4 g
this.firstName = fname;
* f& B0 J# c: N
. Y* l2 C( U0 V  o: Z( j- G- L$ a  L3 ] this.lastName = lname;* `1 m4 v1 U5 d; Z* b( ^( `" g& e
9 e2 D6 n- [5 \, f3 @8 U
this.age = age;3 ~0 a: r" e. R- v- k; ]

7 ?/ B% g3 d8 B% c, { this.location = loc;+ s8 {& R/ r7 J7 V7 |5 d
; J$ x5 K0 g; X/ Z6 m& e
}
( w, |2 T6 _5 e- g' Y
2 Z8 F  r$ D7 ~% d* G通过使用new关键字调用构造函数来创建相同类型的对象:
5 j1 [0 L3 g% c8 v5 G
. D) J( C& A& ^% g% {% H' ~示例
4 P& Q$ X; I7 c
# Q: L! b+ t4 t! o9 r, I, k% Avar Seagull = new User("Seagull", "Anna", 22, "New Delhi");; `" r% f& t- U2 O$ ^0 L" K

( S  ]3 r; F% i5 |' {  cvar tarush = new User("Tarush", "Balodhi", 34, "Bihar");
3 N% c6 C) ^# E" K. P1 P8 m8 M5 X9 d: Q# n2 h6 H
需要香港免实名服务器 联系飞机 @IDC_zane) x5 W; a1 u1 z1 o
' {2 B$ A# m, @: }, i
# e& o% x+ c* r
2 V7 E" Q2 ~4 g- z; H
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-5, 2024-11-16 19:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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