带有javascript的php数组
Array in php with javascript
我有这样的代码:
$data = array();
for(int $i = 0; $i < 10; $i ++)
$data[$i][] = 5;
我不知道 php 中$data[$i][] = 5;
叫什么名字以及如何用 javascript 编写这段代码?
或者其他人的手,我怎么能用javascript写上面的代码?
谢谢
P/s: 我想在nodeJs上编写该代码
你可以尝试Array#push
为数组添加一个元素
var data = [];
for(var i = 0; i < 10; i ++)
if(!data[i]) data[i] = [];
data[i].push(5);
在这种情况下,可以理解$data[$i][] = 5;
如下
$data[$i] = array();
array_push($data[$i],5);
// ex: [ 0 => [0 => 5]]
在爪哇语中:
var data = [];
for (var i = 0; i < 10; i ++){
data[i] = [];
data[i].push(5);
}
Array.push() 是一个用于将值插入数组的函数。但是你也可以使用类似C的方式data[i] = 'value'
。
data = [];
for (var i = 0; i < 10; i++)
data.push([5]);
document.write(JSON.stringify(data))
作为替代用途
data = [];
for(var i = 0; i < 10; i ++)
data[i] = [5];
document.write(JSON.stringify(data));
使用 array.push()
将项目添加到数组的末尾。
var sample = new Array();
sample.push(new Object());
为此,请使用 for 循环。
var n = 100;
var sample = new Array();
for (var i = 0; i < n; i++)
sample.push(new Object());
请注意,您还可以将新Array()
替换为 [],将新Object()
替换为 {},因此它变为:
var n = 100;
var sample = [];
for (var i = 0; i < n; i++)
sample.push({});
JavaScript 代码:
var data = [];
for (i = 0; i < 10; i++) {
data[i] = [];
data[i][data[i].length] = 5;
}
相关文章:
- 将数组从PHP传递到Javascript
- MongoDB (php) - 以数组而不是多个属性的形式返回文档属性
- 如何使用Javascript将空数组发送到PHP服务器
- 调用php数组中的JS函数
- PHP中的数组输出
- 将带有多维数组的表单从Javascript提交到PHP
- 将数组从javascript格式化为php的更好方法,反之亦然
- 将PHP变量分配给PHP数组
- php数组转换为javascript
- 如何用javascript打印php数组
- 将PHP数组传递给js变量
- 如何在php中读取没有任何键的JSON数组
- 从javascript访问属性多端数组PHP
- 替换辅助数组 PHP 中的值
- JavaScript发送变量,但插入数组PHP不能正常工作
- 在数组php中中断数组
- 如何通过javascript数组php laravel4
- 多维json编码关联数组php到JS
- (删除重复)重新索引多维数组PHP jquery
- 我可以't在jQuery中获取数组PHP编码