育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-28 13:55 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数
3 J: L5 I2 o* S, p6 M. P9 D) P' p2 X  x
有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。% b0 L) ^8 g; U- L  a' ]0 s. @
! j* G/ [% f4 u" x6 a
创建“模型”的方法是使用对象构造函数。
  W4 n1 q9 A1 t, [* h
3 ^0 ]& J' p1 p: q/ H一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。8 t) Z+ [) R6 v* K, |4 {
9 T# B; j5 ~5 X. b/ w6 D
在下面的示例中,function User()是一个对象构造函数:) R, O3 Z% `8 N$ Z
5 U! J% X1 U  z8 J! A, q
function User(fname, lname, age, loc) {
/ {( k; E0 ]+ \0 A1 _3 @+ v5 J3 L' Z3 S- e5 }, M
this.firstName = fname;
3 ]5 L0 O+ a0 n$ m. u
; b* O1 B" N/ X/ n+ X9 ~5 }. A  X this.lastName = lname;, l. {+ J' A; O% R0 e- k
- F! }. E: r$ X
this.age = age;
3 C3 g& i# K( n# G9 t/ h  t4 i" ?0 v8 g* L
this.location = loc;
; G: G8 x& i5 q* [0 T. O8 Y9 t4 W5 k) r0 V
}, L% G) u- V8 z1 ^! L* P( E
' R( K7 `& R7 I* Q1 h( ~0 s
通过使用new关键字调用构造函数来创建相同类型的对象:( }0 `% t/ W" K1 r7 U4 u
1 h. X: F( z! s
示例) ~. o( t8 ?5 V$ p

) \( T" P' [7 T6 A$ C% z; K8 {) t: qvar Seagull = new User("Seagull", "Anna", 22, "New Delhi");
9 ?, F0 t6 s# j
% m. _3 F, D5 h; k" Evar tarush = new User("Tarush", "Balodhi", 34, "Bihar");1 Z: z' R9 x6 v9 N
2 n1 b" n( V' x% r# x
需要香港免实名服务器 联系飞机 @IDC_zane
( E1 _0 `5 E9 X% `: i  l- y; o
) z- W& M5 U9 R. G9 X( i1 Z. A( D0 ?- v& y: E; ]1 j& X7 j
2 K0 u4 u2 N+ ^1 q7 G4 T8 ^: H
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-5, 2024-11-16 17:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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