育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-27 14:35 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数
. D" Y( O2 a+ q+ [
1 ^2 g5 O6 a( g( e有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。
4 c6 l) u- r* P  t
+ c' h# ]# a# m7 U! H# S创建“模型”的方法是使用对象构造函数。
* F6 A% |  G7 a" i! V# H" V' {3 I5 U* @" @! ~, P
一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。+ I: h7 ]9 e) ?6 R% G& u
+ ~1 L  L/ N  n* f" ]
在下面的示例中,function User()是一个对象构造函数:- |- [- d. C5 Y

& z' y; D+ j- ifunction User(fname, lname, age, loc) {7 f" ~8 y' @- r9 e& n7 N# V

2 C8 w! A9 w( G, ^; `7 B this.firstName = fname;
7 f/ K! U* P4 F% t- ?4 B6 l
1 e  d: ?9 e6 Q this.lastName = lname;
& _! ?8 M+ \. N- C0 p) I
; g: K0 F6 W' {. }6 [# J this.age = age;
5 z+ z: q4 f' Q  a1 ^
6 o  R! g8 ?7 c this.location = loc;
9 p- ^6 ~- j. V& u
* n5 k- J. |! k. W! f}, S0 A' Z4 K( l4 N( F3 J
& [1 {0 x" L2 N6 ]
通过使用new关键字调用构造函数来创建相同类型的对象:
: |: R" r7 F9 E1 a& V) y) ]. [, y$ k, O% T
示例
; N. T! H1 H' a: r4 L- a$ l! b' J4 z' X7 ?3 |0 o0 }1 K
var Seagull = new User("Seagull", "Anna", 22, "New Delhi");# n- G9 R! y& E2 V' l" J

: m' g/ x4 N) R' i9 W5 x* \- vvar tarush = new User("Tarush", "Balodhi", 34, "Bihar");
: S3 p4 `. e; ]; E0 H6 }, S. u8 Y- G+ u7 |. J& n5 g2 n
需要香港免实名服务器 联系飞机 @IDC_zane
# D7 }0 [6 w( s0 |! ^3 W) Q6 t% c1 S+ ?3 F+ p0 d% K
1 N6 K4 Z: o# V) E1 F* B0 G
  i2 J. @( ~6 B
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-5, 2024-11-16 13:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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