【发布时间】:2010-04-17 09:21:02
【问题描述】:
我不确定如何在 Javascript 中执行此操作。 我想创建一个数组,其中包含来自我的表单的任意数量的错误消息。
我在网站上看到您在添加新条目时定义了该数组的键。
// Javascript
var messages = new Array();
messages[0] = 'Message 1';
如何使用我通常在 PHP 中执行的类似方法将条目添加到我的数组中
// PHP
$messages = array();
$messages[] = 'Message 1'; // automatically assigned key 0
$messages[] = 'Message 2'; // automatically assigned key 1
是否可以在 Javascript 中进行模拟?我不想定义数组中的条目数,因为它可能会有所不同。
感谢您帮助我解决这个非常基本的 js 问题。 -里昂
【问题讨论】:
-
@Lyon:这是可以通过谷歌搜索标题并阅读第一个结果来回答的问题之一。
-
@Tomalak:Joel 的目标是 stackoverflow 上的问题是谷歌返回的第一个结果以及您可以在网络上找到的 最佳答案。
-
@Volker:啊,这是一个蹩脚的借口,你知道的。即使 如果 第一个结果和最佳可能答案将是 Stack Overflow 页面......当人们在快乐地询问之前没有在谷歌上搜索答案时,这不会有太大的不同,不是吗。除此之外,我认为重新创建世界上所有的编程知识并不是 SO 的使命(因为当它不在 SO 上并且阅读规范时它不是“真实的”,或者什么?)。
-
@Tomalak:meta.stackoverflow.com 上肯定有关于这个的讨论,例如meta.stackexchange.com/questions/4448/…
-
@Tomalak 恕我直言,我在谷歌上搜索和检查了 javascript 数组资源。我正在寻找类似于 php 解决方案的答案这一事实可能导致我从未遇到过 .push() 方法。使用 SO,我可以展示我在 PHP 中所知道的内容,并向 SO 社区询问如何最好地在 Javascript 中做同样的事情。 Google 不会告诉我的。
标签: php javascript arrays