社区
JavaScript
帖子详情
问大伙一个很菜的问题,如何获取以名字命名的数组长度啊
eyunfei
2003-07-19 10:59:20
还望各位大哥大姐教教小弟。如下:
<script lanuage="javascrip">
<!--
var stu=new Array();
stu["学生1"]="数据1";
stu["学生2"]="数据2";
stu["学生3"]="数据3";
alert(stu.length);
-->
</script>
为什么弹出的结果不是3而是0呢,用什么方法能获取这种以名字命名的数组的长度!!!帮帮我,谢谢各位了.....
...全文
45
6
打赏
收藏
问大伙一个很菜的问题,如何获取以名字命名的数组长度啊
还望各位大哥大姐教教小弟。如下: 为什么弹出的结果不是3而是0呢,用什么方法能获取这种以名字命名的数组的长度!!!帮帮我,谢谢各位了.....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eyunfei
2003-07-20
打赏
举报
回复
不是的,我是想知道以字符串命名的下标变量的长度计算方法哦。。。
stu["学生1"]="数据1";
stu["学生2"]="数据2";
stu["学生3"]="数据3";
eyunfei
2003-07-20
打赏
举报
回复
原来是这样的啊。。。。。。。谢谢了。。
abent
2003-07-20
打赏
举报
回复
实际上你将一个Array作为一个Object使用了,Object当然没有length,只有自己计数或for...in循环取得了。
形印声传
2003-07-19
打赏
举报
回复
<script lanuage="javascrip">
<!--
function ss(){
var stu=new Array();
stu[0]="1";
stu[1]="2";
stu[2]="3";
alert(stu.length);
}
-->
</script>
<body>
<input type=button onclick="ss()" value="click">
</body>
eyunfei
2003-07-19
打赏
举报
回复
不是。。。
可以这样定义的,用这种方式定义更好记,而且用这样方式定义后对数据的查找非常好用。
如从搜索栏内输入 姓名A ,可以直接对其进行引用,stu["学生A"],就可以直接输出
其数据,而不需用格外的函数进行查找再输出了,减少了算法,很方便。。。
可现在我遇到的一个问题就是,数据是不定的,想要程序自动算出人数,用stu.length不管用,
请那位帮帮小弟啊。。。。。。
panyee
2003-07-19
打赏
举报
回复
var stu=new Array();
stu["学生1"]="数据1";
stu["学生2"]="数据2";
stu["学生3"]="数据3";
没这样定义的吧?
试一下这个
var stu = new Array {"数据1", "数据2", "数据3"};
产业园区运营负责人如何利用区域产业知识图谱提升招商精准度?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
编程题答案-全国计算机等级考试二级教程-Python语言程序设计(2018年版)
下载代码方式:https://pan.quark.cn/s/a4b39357ea24 全国计算机等级考试二级教程《Python语言程序设计》(2018年版)被视为针对Python入门者和备考人员的核心学习材料。该资料汇总了教材内的所有编程练习答案,这些答案在Python 3.5.3环境中经过实际执行测试,从而保障了代码的准确性和应用价值。备考人员借助这些答案,能够评估自身的学习进度,并深入理解和熟练掌握Python编程的基础原理与方法。 1. Python基础理论:Python作为一门高级编程语言,因其简明扼要的语法结构和卓越的功能表现而备受推崇。基础内容涵盖了变量、数据种类(例如整型、浮点型、字符串、布尔型、列表、元组、字典、集合)、逻辑控制(比如条件判断if-else,循环控制for、while)、函数的声明及使用、模块的引入等。 2. Python高级应用:Python的进阶内容涉及异常管理(try-except-finally结构),类与实例(面向对象编程的基础,包含类的构造、对象的生成、属性与方法的运用、继承机制、多态表现),装饰器(用于调整函数或类的功能特性),上下文管理器(借助with语句实现资源管理)等。 3. 数据文件处理:Python配备了全面的文件操作功能,涉及文件的开启、数据读写、关闭操作,以及多种操作模式(例如r模式用于读取,w模式用于写入,a模式用于追加内容等)。此外,还包括文本文件与二进制文件的转换处理,以及文件的位置调整、复制和删除等操作。 4. 标准库的运用:Python的标准库资源极为丰富,比如os模块提供操作系统接口,sys模块用于
获取
系统参数,random模块可用于生成随机数值,datetime模块负责处...
MAC卸载Xcode方法
代码转载自:https://pan.quark.cn/s/1fad123edf03 在MAC操作系统环境中移除x-code的程序指令文档内列出了四个具体的指令
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章