简单来说 阵列就是一个有序的序列而且里面可以储存不定数量的任何值
我是把它想像成一个容器
所以要使用他的话当然就是先宣告 创造这个容器罗
我觉得简述搭配范例程序码就会容易理解了
var (阵列名称)=new Array();
或var (阵列名称) = [(物件元素1),(物件元素2), ...];
例: var city = ['Taipei', 'Taichung','Tainan'];
取得阵列长度的函数.length
console.log(city.length)
读取阵列中某元素
var first = city[0]; //Taipei
var last = fruits[fruits.length - 1]; //Tainan
更改某个索引值
fruits[0] = 'Kaohsiung';
fruits[1] = 'NewTaipei';
新增元素
city.push('Hualien');
city.unshift('Taitung');
这边要特别注意这两种新增是有区别的
push是把新增的结果放在阵列里的最後面 而unshift是放在阵列里的最前面
删除元素
city.pop('Hualien');
city.shift('Taitung');
delete city[0]
这边相对应新增就可以知道pop是移除掉最後一个元素 而shift是移除最前面的那一个
delete的话就是指定索引值把它删除 删掉的地方不会移除掉 而是变成undefined
<<: Day 22【Tokens' Owner】你好啊大哥哥,真没想到你可以到二十三楼来呢!不过就到这里为止了,接下来由我欧喷系的JS来做你的对手!
表单在网页上有不同呈现的功能,像是网路投票、注册、购物、问券、搜寻等,用来收集浏览者的资讯,增加与使...
昨天稍微谈到了一些有关警报的设计,然而,警报的发出与否,应是建立在我们观测到的一些系统的行为,例如说...
前言 函式用於结构化程序,将需要重复用到的功能独立出来,透过函式的呼叫,传入资料与回传处理後的资料。...
Git与Github关系? 说明 : Github是Git进行版本控制软件的服务平台供应商之一。 G...
不论曼陀号计画、工作坊、读书会,一开始都有各种抗拒,申请好麻烦、会不会听不懂、最近好忙...还好都有...