jsh*_*ers -1 javascript arrays
我有一个庞大的JavaScript数组列表,如下所示:
var filesArray = new Array(
new Array('This is a description 2', 'imagename'),
new Array('This is a description 3', 'image_2'),
new Array('This is a description test', 'test'),
);
Run Code Online (Sandbox Code Playgroud)
每个数组都包含有关图像的信息,然后将其加载到HTML页面中.每次将照片添加到图库时,管理员都会向此阵列添加一行.我有更好的方法来做到这一点,但我不知道PHP.
我需要为这些数组项添加一个时间元素.例如,我需要能够按周显示照片.但是,它们都必须来自这个主阵列,它根本没有日期信息.这可能吗?有更好的路线吗?
使用对象.可以像这样实例化JavaScript对象:
var img = {
file: 'someplace.jpg',
time: '3:00',
};
Run Code Online (Sandbox Code Playgroud)
只需填充一系列图像对象,您就可以开始了!
var images = [];
images.push({
file: 'myfirstimages.jpg',
time: '2:45'
});
images.push({
file: 'mysecondimage.jpg',
time: '3:15'
});
images.push({
file: 'mythirdimage.jpg',
time: '3:45'
});
Run Code Online (Sandbox Code Playgroud)
你明白了.您也可以直接声明数组.
如果您不想硬编码时间,我建议使用JavaScript的Date对象.
| 归档时间: |
|
| 查看次数: |
187 次 |
| 最近记录: |