育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-29 07:25 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数
, V8 b1 \3 f1 `- J1 I
4 ^3 x. x1 W. A# {, D! a有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。) S- G3 c1 m+ K* ?5 |7 V
% i8 q. f" u( Q, ^- T
创建“模型”的方法是使用对象构造函数。
0 c2 P4 U6 g8 R# p4 f' ^* y2 a- _! ]3 c3 P3 U% q  v  \4 m
一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。/ s; ~+ Y. ~& a/ J
/ k* Q; F& O8 V+ W% q9 W
在下面的示例中,function User()是一个对象构造函数:
9 j% ^9 q- F/ U" b2 M1 b8 ]9 u8 i7 t4 v# C0 W0 N, N  J8 i
function User(fname, lname, age, loc) {0 K5 F% A# @1 B% x' Y( n  p
% }3 x: x" o% H" m7 [$ r( p. x
this.firstName = fname;+ m; z2 g! Q" m8 V6 P2 |

9 G; e# P) {" i1 E# G, [8 { this.lastName = lname;
1 J# d1 u% R8 B5 Y- z4 v  L3 k: r$ O+ }3 x% {0 _
this.age = age;
2 S/ ~6 @/ C) [) q% P. V" }' X8 C2 @6 r4 X
this.location = loc;
1 x3 z. t7 f  ~! {5 \
; T7 f$ I5 ?* c" x$ _}
( |: @% m# ]$ E* \. }  j  M' l" E+ f( J6 \: S8 y: b* ^
通过使用new关键字调用构造函数来创建相同类型的对象:
0 D/ V$ z& P' `% a# J3 u
* h8 c9 g. E' z5 @1 m6 ~示例
/ [/ }+ R/ g  a" F8 D' ]
/ M( e' x% R7 f% m" Lvar Seagull = new User("Seagull", "Anna", 22, "New Delhi");8 g$ }& q: `( t5 F& D7 V" h

. r) Q" ~" V+ U. Zvar tarush = new User("Tarush", "Balodhi", 34, "Bihar");; i; |5 B  t1 w0 _* V+ B( a

/ o, H% f: J, I% Z 需要香港免实名服务器 联系飞机 @IDC_zane
  @! Z) w" x0 Q) G. d; D, j+ Z
- \% Z( O9 t) H+ Y
( |" L) J& ~" q5 s9 _! p, _/ T' K$ e5 ~/ f  I! p& h
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-5, 2024-11-16 22:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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