育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

JavaScript 对象构造函数

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-10-27 14:35 | 显示全部楼层 |阅读模式
JavaScript 对象构造函数
4 }) Y! `) H% t0 A
- V: U  I# D3 a# k6 T有时我们需要一个“ 模型”来创建许多相同类型的对象(示例)。; o* @1 l7 w0 w4 g
; C  f- h" m- s% N
创建“模型”的方法是使用对象构造函数。- S2 `4 i, U; [! K5 H

7 f, d: ^! v9 a; f1 {3 v6 _" o一个对象的构造函数可以很容易地创建多个对象(示例)具有相同的属性和方法。
+ r  h- R, {: I( p( U5 ^. f7 C$ Z' y1 ^8 U' @$ O4 G
在下面的示例中,function User()是一个对象构造函数:
' }$ ^  A$ Z% j: g: `- c9 p. m( K& r' J% h7 B# C
function User(fname, lname, age, loc) {
3 v5 M! s. z* v2 p+ V  _! M' x( D3 @7 n& {& b1 Y& q
this.firstName = fname;
2 k3 Y) a% d. v  P1 w/ m& B$ ~3 ?  g/ n+ g
this.lastName = lname;
0 ]% |0 R  Q& j" g2 G9 J% N+ Y: Z4 S+ {% f6 j
this.age = age;6 i9 }+ S$ u+ I# \+ N
! m9 ^% j9 t( b6 [4 X  ~
this.location = loc;
5 q+ k- t# `( g2 Z* J& ~! T( I* C5 e
$ d- C& o: z2 E}
  g2 D3 D& o8 q5 k
* z# Z: p& {4 z9 D通过使用new关键字调用构造函数来创建相同类型的对象:
% L6 z6 @' A2 U/ L
, o/ g2 E3 Y% a) t* `2 s示例# S! G% ~/ G: k* n) m
/ I4 i/ @. V( P/ `$ A
var Seagull = new User("Seagull", "Anna", 22, "New Delhi");
! J: q1 J5 Z2 J; i  W8 k
, `& N! [5 u6 `7 l5 S, Vvar tarush = new User("Tarush", "Balodhi", 34, "Bihar");) S0 s; D1 ^8 [% e8 t: V
# ^9 I, J- }' y
需要香港免实名服务器 联系飞机 @IDC_zane
/ k. N6 m' U- V: h; b
- [$ d! f  E# M5 P- \/ `9 ~; K
6 i5 R9 W/ r; M- t0 m
# o- |; A' b7 T, S4 X# H: @原文连接:http://www.szw86.com/thread-8961-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-5, 2024-11-16 11:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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