js定义类对象、属性和方法

本文介绍了一个使用JavaScript实现的省级数据结构,通过一个自定义对象数组存储了中国多个省份及其简称和下辖主要城市的信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

var provinces = new Array();
comefrom.prototype.loca = null;
comefrom.prototype.locacity = null;
comefrom.prototype.abbreviation = null;
function comefrom(loca,locacity,abbreviation) { this.loca = loca; this.locacity = locacity; this.abbreviation = abbreviation}
provinces[0]= new comefrom("请选择省份名","请选择城市名");
provinces[1] = new comefrom("上海市","|上海市","沪");
provinces[2] = new comefrom("北京市","|北京市","京");
provinces[3] = new comefrom("江苏省","|南京市|苏州市","苏");
provinces[4] = new comefrom("广东省","|广州市|珠海市|汕头市|佛山市|韶关市|湛江市|肇庆市|江门市|茂名市|惠州市|梅州市|汕尾市|河源市|阳江市|清远市|东莞市|中山市|潮州市|揭阳市|云浮市|顺德","粤");
provinces[5] = new comefrom("福建省","|福州市|莆田市|泉州市|厦门市|漳州市|龙岩市|三明市|南平市|宁德市","闽");


/**
 * 初始化页面
 * @return void
 */
pageInit : function() {
	var provinceList = new Array();
	var hiddenProvinces = _STAGE.hiddenProvinces;
	for(i = 1;i < provinces.length; i++){
		var loca = provinces[i].loca;
		provinceList.push('<li class="province_list_btn provinceBtn" position="'+i+'">'+loca+'</li>');
	}
},

 

result:
comefrom {loca: "上海市", locacity: "|上海市", abbreviation: "沪", loca: null, locacity: null…}
abbreviation: "沪"
loca: "上海市"
locacity: "|上海市"

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值