育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-29 01:35 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数& g  B' w3 J2 E% p& O
9 p4 i+ d! ?, E- N6 [' l
有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。2 E6 ~) j, L. D6 o7 ?

- G  M7 u/ v% ~3 p; z/ W/ y0 P创建“模型”的方法是使用对象构造函数。
, t$ b: l" Z% R$ f( P, K# f  u5 b' p0 \1 Z! t! r
一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。
0 ?! d! b% V1 s, C7 {
8 |4 {( H2 y; S1 b# Q在下面的示例中,function User()是一个对象构造函数:
4 p9 Z  m% E" h9 G, x' Z' G* H, ~8 @  C) Y; I& }& H
function User(fname, lname, age, loc) {
5 {  V3 E- P( W6 u: n% r5 X0 k; Y# ~8 Q, `) M$ {
this.firstName = fname;
& I4 l) l1 w3 i2 U9 R' v8 ~' J: y" [6 s3 _% q" e$ {: L
this.lastName = lname;
5 G* d) ^# d1 O1 q
3 u  u- W. z. F5 c( Q) J% J2 y this.age = age;. b0 Z3 n8 \7 }# p1 k2 G2 i
7 |1 M+ F7 r5 X
this.location = loc;
4 Q- ]  z' ]3 `% f& v& ?3 F" R1 h
6 \0 k& S) `" f6 Z/ ~5 l$ f}4 _, {' l3 I& Y' i: _! p, M- q

0 ~4 q: u# q( T通过使用new关键字调用构造函数来创建相同类型的对象:
8 A7 S; c* Y& [+ i6 w; t. E; P2 B8 O2 Z! T
示例0 S% b0 y" x9 x0 k! v

- e, J" C0 y8 ?3 I/ N9 evar Seagull = new User("Seagull", "Anna", 22, "New Delhi");/ `1 \7 W) G  ~0 X* E+ M
# i. e4 \5 u) E7 q4 z
var tarush = new User("Tarush", "Balodhi", 34, "Bihar");4 V3 Y( z# Q% U: w6 ?3 s6 [; a7 O
- k7 \# f# y  l4 f3 S2 e! i
需要香港免实名服务器 联系飞机 @IDC_zane
$ e; l$ a% \! c6 q% N# R4 Q5 |
9 v; u; T4 R; l& ?% q
9 C, s) Y2 m, ?
" C+ c$ P) e6 G7 |( z# B原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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