育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-30 12:35 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数
7 I$ u+ t% D; |& `! q2 ~7 F
4 o- K# o; t9 y+ y" }有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。
+ G1 n5 R& L$ j% B! b; _* }4 W/ h: ?& j. V7 m9 Y. f& a9 u2 S
创建“模型”的方法是使用对象构造函数。
1 G4 _7 L( M0 }& [+ p" I* w3 h
1 I. o$ T* {  J/ Z4 l# ]一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。
" j# X5 P$ A+ y  ?( |# m0 n7 j: x4 [3 y: q
在下面的示例中,function User()是一个对象构造函数:
! R- Q6 G& a- ~2 }8 h" s0 W4 H5 J8 L* h! T
function User(fname, lname, age, loc) {6 U7 U  Q: e7 R$ s3 T/ X

5 f: c, {+ b) F. E5 G$ q4 z/ S this.firstName = fname;
6 U9 r( M: p8 o1 w' g' L* d; y
this.lastName = lname;8 y$ v! _7 B. R  x* C
& o1 ]" T! K0 e9 O, d
this.age = age;
1 o% g; Q5 L$ b" }/ C$ f% B* p# w3 p0 s3 T; S4 ^6 Q7 j' m, C  N
this.location = loc;" Q; U' k* k7 c5 ]7 r7 g! w8 C+ X( m

7 `8 s7 ]7 v' k8 _$ R: m! l}% s) v8 J& z, ~2 X* V. m! f
* `9 n  v* S) Q( @$ I
通过使用new关键字调用构造函数来创建相同类型的对象:$ s+ f+ F* n5 G
& u4 }/ C, l7 G% J; O% W
示例- L& O7 J7 z' _

# q- h; m+ s$ V5 }" m) E3 ~) ]var Seagull = new User("Seagull", "Anna", 22, "New Delhi");4 F! W/ c! ]/ ?

  q1 h! ]1 N  C% W# Nvar tarush = new User("Tarush", "Balodhi", 34, "Bihar");
0 R. T/ a0 {( J' x3 `. N1 l
+ o, o$ e: M2 F 需要香港免实名服务器 联系飞机 @IDC_zane! J. Q% K. w3 y' }- Y

4 u. d4 t8 ?; d, j7 n  d; h+ N  e& ^# m1 R( d9 {9 V
+ _+ J" H- P% y2 ]+ P. u4 V
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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