育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-29 07:25 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数
+ Y# l2 s2 T# B8 a9 V! e+ u7 N2 X  \! g2 {/ A/ r7 ^
有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。) P' G* w3 D& ~6 `# P

7 B- Z+ `/ Q9 h9 T( c创建“模型”的方法是使用对象构造函数。. M+ g6 j9 M/ c  n5 Y% L

7 a! u0 ?6 n+ a- [一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。& _- l2 f! G: R* c. E; s

- z6 \% j; k" n! ?! m$ L' q在下面的示例中,function User()是一个对象构造函数:' A6 [  z/ h, a7 A6 l2 u0 \

; F$ v2 K7 K) e; ]8 G/ gfunction User(fname, lname, age, loc) {
. j; {- @+ B' b/ U
  e! g- ~* y# ~) E4 ^ this.firstName = fname;* h) r  G; H; D# \
/ x% M( ]2 [% O- A' j! u7 J$ N
this.lastName = lname;
+ q/ o* T5 f2 s9 @  o" i0 e7 X) f* a# T6 \  [
this.age = age;
$ ?+ f6 O7 j" J6 r: \
! l0 w7 f( ^/ v  W7 _ this.location = loc;
% e( Y0 `  M: u/ {, @7 k/ w5 Y3 F: a6 Q8 }4 M7 |$ e+ d* ~8 d
}- \, ]  u& S- n1 M

; ~5 R. B" h' d1 @/ P# S9 d通过使用new关键字调用构造函数来创建相同类型的对象:
+ x0 O" T  X' m4 T1 f( z4 v  _' r; \( |5 k( Q. h' y' Q. T" O* I1 C
示例
+ o+ w: d$ T5 x* P; G1 N2 @: O" Y7 {  a) g) w5 }1 y0 {) ]
var Seagull = new User("Seagull", "Anna", 22, "New Delhi");) O2 N. ]1 c7 F$ r+ z  K; z
+ Q5 p! Q& B- {1 p( C7 ]' t: x4 ?
var tarush = new User("Tarush", "Balodhi", 34, "Bihar");3 `  r' M  v( v3 C

/ p3 p3 K" h! g+ G  J1 t. ` 需要香港免实名服务器 联系飞机 @IDC_zane( C+ H9 U" E3 V3 ~" e, X8 H

) }# ?: L& R  R$ I0 ]+ F/ I/ H' i6 b
& r6 p' u# S$ t, H- }# Z; t# q- n; A; y' d, W" m: E0 A' m
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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