育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-30 18:25 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数' t; P) c, w  s
1 H8 x; p/ F. a2 K7 f  V
有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。4 L  x4 O/ G  e( |4 c# F. b+ u

  r0 k5 N$ q! f5 {创建“模型”的方法是使用对象构造函数。2 X/ @1 z& s4 q
, v3 o1 p! h. Q& j
一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。0 t  t( J/ o6 X" E) U$ x2 L/ ?4 I0 D

/ e% ~3 J+ J+ q在下面的示例中,function User()是一个对象构造函数:
8 E# @% B2 `. {: ~9 B
5 }$ R. _/ e5 a- c7 w* Pfunction User(fname, lname, age, loc) {7 `' E+ g( q7 I. e' D
- B: K$ N5 \2 \
this.firstName = fname;
' s* k0 ]3 o2 B+ }% q! d; l# O- [# u. a+ v6 O2 K
this.lastName = lname;* L3 \$ f( e6 Q: q' ?
* \7 p3 T7 ~5 @
this.age = age;! l! F: m0 _: ^

: d* c& u8 s, c7 v this.location = loc;8 y& Y/ _; c$ G# C4 P" z# m
$ g* I; ?9 j; @6 Q# t
}
/ Z8 l' w! E' [3 Q( v- k2 y7 p+ h; O( n
通过使用new关键字调用构造函数来创建相同类型的对象:
& A8 V/ C- v5 T% p' I" I/ e7 L% J0 V' n+ g* c
示例* w: L3 q- ~; q+ Z3 T
% C) t/ v! J% q) e7 p( X
var Seagull = new User("Seagull", "Anna", 22, "New Delhi");
& \" ?5 @5 L7 F% G6 a1 L) _4 t& @* ?
var tarush = new User("Tarush", "Balodhi", 34, "Bihar");0 r! H; u4 r: g4 ]) D- N7 }% U

/ Z9 w+ B' B- u 需要香港免实名服务器 联系飞机 @IDC_zane
7 r! L1 {& N# S! r; `
) z8 i: t# j- Z  w, Z
7 P9 L3 y3 i9 h( Y/ {2 L) y3 U8 X$ C- j# L8 U  p' ]% N
原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-5, 2024-11-17 08:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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