数组在javascrip中的使用

本文通过一系列示例展示了如何使用JavaScript进行数组的操作,包括初始化、添加元素、删除元素、连接数组等基本方法,并演示了如何利用数组的方法实现排序、反转等功能。

>var arr = new Array();

undefined

>arr[0] = "梅西";

"梅西"

>arr[1] = "c罗";

"c罗"

>arr[2] = "内马尔";

"内马尔"

>arr.push("伊斯科");

4

>arr.length

4

>arr.pop

function pop() { [native code] }

>arr.pop();

"伊斯科"

>arr.length

3

>arr.pop();

"内马尔"

>arr.length

2

>arr.push

function push() { [native code] }

>arr.length

2

>arr[0]

"梅西"

>arr[1]

"c罗"

>arr.push("伊斯科","内马尔")

4

>arr.length

4

>arr.unshift("克洛泽")

5

>arr.length

5

>arr[4]

"内马尔"

>arr[0]

"克洛泽"

>arr.shift

function shift() { [native code] }

>arr.shift();

"克洛泽"

>arr.length

4

>arr.join(",")

"梅西,c罗,伊斯科,内马尔"

>arr

["梅西", "c罗", "伊斯科", "内马尔"]

>arr.pop

function pop() { [native code] }

>arr.pop();

"内马尔"

>arr

["梅西", "c罗", "伊斯科"]

>arr.shift

function shift() { [native code] }

>arr.shift()

"梅西"

>arr

["c罗", "伊斯科"]

>arr.shift

function shift() { [native code] }

>arr

["c罗", "伊斯科"]

>arr.join(",")

"c罗,伊斯科"

>arr.sort()

["c罗", "伊斯科"]

>arr.unshift("梅西")

3

>arr

["梅西", "c罗", "伊斯科"]

>arr.sort();

["c罗", "伊斯科", "梅西"]

>arr.reverse()

["梅西", "伊斯科", "c罗"]

>arr.reverse()

["c罗", "伊斯科", "梅西"]

>arr.reverse()

["梅西", "伊斯科", "c罗"]

>arr.reverse()

["c罗", "伊斯科", "梅西"]

>arr.splice

function splice() { [native code] }

>arr.splice()

[]

>arr

["梅西", "伊斯科", "c罗"]

>var arrs = ["克洛泽"];

undefined

>arr

["梅西", "伊斯科", "c罗"]

>arrs

["克洛泽"]

>arr.concat

function concat() { [native code] }

>arr.concat(arrs);

["梅西", "伊斯科", "c罗", "克洛泽"]

>arr

["梅西", "伊斯科", "c罗"]

>arrs

["克洛泽"]

>arrs.concat(arr)

["克洛泽", "梅西", "伊斯科", "c罗"]

>typeof arrs

"object"

>typeof arr

"object"

>arr.valueOf

function valueOf() { [native code] }

>arr.valueOf();

["梅西", "伊斯科", "c罗"]

>arr.toString

function toString() { [native code] }

>arr.toString();

"梅西,伊斯科,c罗"

>arr.isPrototypeOf

function isPrototypeOf() { [native code] }

>arr.isPrototypeOf()

false

>arr

["梅西", "伊斯科", "c罗"]

>arr.indexOf("c罗");

2

>arr.constructor

function Array() { [native code] }

>arr.constructor()

[]

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值