育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-26 21:05 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数
& d% C% y; T6 {2 {3 v2 L: D8 p
) Y  E- P2 f! l1 _4 Q有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。" e, u$ K: S$ k* n& {9 n, x

: y" h$ S7 i9 E; ?3 [- B9 C创建“模型”的方法是使用对象构造函数。$ J; q. t& X' A3 X

& Y/ k7 \1 i* u& W( r1 i一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。, i. [9 q/ e- S
9 F0 z# b1 M$ I% R$ b- z- P0 o: ]
在下面的示例中,function User()是一个对象构造函数:) z' r. c/ M. _* ^! Q, g. _

) ^1 ~  p# W0 B2 }$ i( Efunction User(fname, lname, age, loc) {
& N; Y* D. L! _$ z! o6 O! ]( l# v; J' }4 ], \- I8 f5 b
this.firstName = fname;; u9 M! T& j# v! l- C+ w/ O) f( s

" z! M+ A) f0 n6 c, m; { this.lastName = lname;
  t1 ^; Q0 N& V- i' l; A4 K4 a- U+ D/ w/ G& K; R/ F4 v
this.age = age;  W! X' k' @9 D

5 k: G3 p! s* v" R$ Y2 b3 p1 ? this.location = loc;
2 e6 Q0 u' V7 v) V3 P2 ~
* t8 l8 `1 V- z% |. Y. U}
$ B3 Y# l, o. s1 j' t$ u% z
" ]$ O' y) j% N通过使用new关键字调用构造函数来创建相同类型的对象:* h6 H# i1 g- M- G2 R1 @

8 W& w" S  F# v- n  P  _示例
" f" S4 j% J3 s  j% ?) [2 u+ h% w$ N+ A: t
var Seagull = new User("Seagull", "Anna", 22, "New Delhi");  G' ~3 E! S2 y, @* V  X3 Q

  l5 J' T% c& Q4 C* pvar tarush = new User("Tarush", "Balodhi", 34, "Bihar");0 t+ B4 C( n+ t8 P, R
  @% k6 D" V- k1 B0 v
需要香港免实名服务器 联系飞机 @IDC_zane. t2 S; z# E6 _; c/ y: s
5 B* `) U! [, K8 ^0 C! x% o- ~' x

9 U* p. S, P0 A8 t1 _" {7 B/ `* R1 F5 A* P, u
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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