育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-26 21:05 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数
* t% l/ ], ^" d
5 f3 k# w* @6 A  C有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。
1 a# z: _, D. L6 v4 Z
( ?' V: l8 ^$ G9 L& P创建“模型”的方法是使用对象构造函数。8 B- j9 x/ |. k& }7 @( v, L4 g
3 t: G: v5 L$ s
一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。& U) v$ q9 x" t1 V8 P+ I
  j0 |/ ]. g. D, Z
在下面的示例中,function User()是一个对象构造函数:
$ Z8 t' a) ?0 E$ c
% B7 H7 c4 K( ?function User(fname, lname, age, loc) {2 F( @; B; N( ]8 c+ B/ v: u2 O: V% ~
4 k' Q4 p' N/ ?2 c  @. D: H8 A
this.firstName = fname;) v  Q5 p; t$ I  t/ T& p8 P
5 R! c: \5 U, F3 k
this.lastName = lname;' z! z4 D; p  I4 w# S6 K

7 L' f) |8 W$ L3 }9 k this.age = age;, h0 r( q' O5 a; I, v+ |' l
. M  y! l- `7 `! W+ o
this.location = loc;
9 ]6 d4 _: b" {$ y0 G$ ]
- Z: `! h8 b" Y+ P: O* i}
1 j- w& l& n6 a; L8 c6 u/ `9 b
- ^3 j$ L! m7 |9 y通过使用new关键字调用构造函数来创建相同类型的对象:
9 d: {' m3 O% \
4 j6 q) l: o7 _% T示例0 I# @( @5 H& o" r( D' |" S
: U- z! m5 G. ?" Y* \
var Seagull = new User("Seagull", "Anna", 22, "New Delhi");. T8 s9 n( I  z  F! m9 ~  n

) c. W& D$ i# X3 ^2 F  a0 pvar tarush = new User("Tarush", "Balodhi", 34, "Bihar");
( `  l- t+ l6 Z3 O( J5 |4 D" Z
; X* ~3 h! h$ w, b6 y' b# R 需要香港免实名服务器 联系飞机 @IDC_zane# r0 Q# d+ V; r. z
. p% I$ d, p' U; J. P, a' R

* }/ I! q. \/ v& s1 D
$ f# k, c( \3 a, h* I+ p原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-5, 2024-11-16 07:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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