育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-26 21:05 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数* j7 o8 q0 s! F8 W0 Z5 |4 a

) a7 _8 N. I+ e* D5 p) o1 Q有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。
* @0 ^3 {- i+ [+ ?: i, N( ?2 X1 X
创建“模型”的方法是使用对象构造函数。+ _7 N9 @) ^& \5 d( |

2 y6 I3 U* v9 }3 J( r# M一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。7 T* U7 w6 x. ^' c8 T( h$ G
/ U  f% T' p7 d* c+ e' J
在下面的示例中,function User()是一个对象构造函数:' ?3 x: z: r( `# L0 f

2 U5 c  ]4 E5 a) @function User(fname, lname, age, loc) {( e$ [4 E$ O, W1 ]3 h' a5 ?
: F# d' v: t& ?2 z4 g: o8 l/ G+ Z* {
this.firstName = fname;3 z3 f8 u# j! Y/ X8 f
5 U, q! p6 ~! Y" ~) S
this.lastName = lname;
) x+ [* p* n6 Z$ L# f8 r/ c2 N2 k* S) u7 C5 \; h
this.age = age;, @# ]6 d& z4 |/ h
/ P# _+ b" y% _7 a- c
this.location = loc;" k5 l) y- @7 s

! `( D9 P, J( @0 g8 y; Y; m}
* s  p+ n5 U  x0 v$ B; [7 c, G9 s0 Y" v
通过使用new关键字调用构造函数来创建相同类型的对象:
' S: Q% B/ W7 m9 ^5 k1 z" U! B
1 J! Q* |+ \; `示例- h' v9 M+ [( j4 `
/ N! @: o1 G9 C7 ^+ ]
var Seagull = new User("Seagull", "Anna", 22, "New Delhi");
1 q" S' H1 L5 ?" F( l0 T/ z( m) _& L1 U
var tarush = new User("Tarush", "Balodhi", 34, "Bihar");6 {% |% a9 f8 ]4 W$ O
1 @" S! R$ D. y1 Y
需要香港免实名服务器 联系飞机 @IDC_zane
; K8 Z2 ~: o0 f: W) \& `, L: ]  D7 e& S( Q

% B5 z1 u: ]# Z* k- t- P. V* h% h; K. H1 m
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-5, 2024-11-16 05:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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