西安做网站_西安网站建设公司_西安网页制作_西安网页设计_西安网站制作设计公司

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 8176|回复: 1

JS基础教程5

[复制链接]
发表于 2012-11-7 12:50:02 | 显示全部楼层 |阅读模式
js基础五
27:58
1. 数组定义、length使用
2. push、pop、shift、unshift方法
3. 排序:sort方法、字符串排序、数字排序
4. cancat、join方法
5. split方法
6. splice方法:删除、插入、替换
西安网站建设 | 西安做网站 —— 剑锋所指 所向披靡!
回复

使用道具 举报

 楼主| 发表于 2012-11-7 13:16:49 | 显示全部楼层
数组基础
l数组的使用

?定义

var
arr=[12, 5, 8, 9];
var
arr=new Array(12, 5, 8, 9);
没有任何差别,[]的性能略高,因为代码短

l数组的属性

?length
既可以获取,又可以设置

例子:快速清空数组

l数组使用原则:数组中应该只存一种类型的变量
添加、删除元素
l数组的方法
?添加

push(元素),从尾部添加

unshift(元素),从头部添加

?删除

pop(),从尾部弹出

shift(),从头部弹出

?
排序、转换
l排序

?sort([比较函数]),排序一个数组

排序一个字符串数组

排序一个数字数组

l转换类

?concat(数组2)
连接两个数组

?join(分隔符)
用分隔符,组合数组元素,生成字符串

字符串split
?
插入、删除
lsplice
?splice(开始,长度,元素…)
?先删除,后插入

l删除

?splice(开始,长度)
l插入

?splice(开始,0, 元素…)
l替换

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西安网站建设

GMT+8, 2024-3-29 05:34 , Processed in 0.042312 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表