育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-29 01:35 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数+ _7 U1 {0 s1 ^

3 h* w/ {* d2 Y' z有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。; d5 s! |" q& N! Y6 f; p% W
  B, K2 g4 T6 j  p# Y9 H+ v% v; g
创建“模型”的方法是使用对象构造函数。
9 }- S: W$ c) K! Y8 j
( l" u+ e8 {& q一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。
; t( x" L1 _0 y
( \) _# U/ F& _0 C" Q7 r在下面的示例中,function User()是一个对象构造函数:
& Y( [0 b7 z) f$ b) C) }! N4 ]8 ]; Y  q0 s+ }
function User(fname, lname, age, loc) {
9 q7 ~% h0 z3 [" w# n2 S! `
/ [' F2 z# b. g this.firstName = fname;5 o2 p1 `$ a7 |6 H# ?
2 f" M: M8 z8 W
this.lastName = lname;
, E0 N( d+ \0 q* Y  z) R. Y1 ^% C0 e' j, j1 h5 p
this.age = age;
6 ], o& K9 J/ U7 a" I4 A2 ^/ F  W7 K5 V8 Z0 {
this.location = loc;
) e" @1 @7 ^" A8 L! O9 _) r0 p; M/ o+ v! G  f0 ~) k/ Q2 e" z
}! @9 R  N% {! P4 t! t
4 K; m+ h6 t4 |4 y; D9 D" ~
通过使用new关键字调用构造函数来创建相同类型的对象:. g. S) {1 `: C) b

/ D4 \, [. v7 s) R1 s7 M9 n0 ~0 o示例4 b' J8 j  L) R- E, p' L

  ~, r9 b7 {5 S2 i' zvar Seagull = new User("Seagull", "Anna", 22, "New Delhi");
- `( c# L0 q+ m; s9 L: m
; |4 o# p2 w5 Q3 zvar tarush = new User("Tarush", "Balodhi", 34, "Bihar");* r5 C9 H1 U8 b1 l' D
# p0 k+ |  ^( ^+ {
需要香港免实名服务器 联系飞机 @IDC_zane: l9 _+ f* X4 h6 j3 C

1 t1 L3 H. ^4 n1 o+ H* O6 Y
7 G2 I. U  O7 f4 s- y, }2 X9 f: y& Z/ w' s4 s$ I/ `' {
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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