孔浩javacript基础笔记二
来源:互联网 发布:数据审核专员 编辑:程序博客网 时间:2024/05/16 10:52
1. (记住了javaScript的索引和数组是一样的,都是从0开始的)!
<script type="text/javascript">
var str1 = new String("abc");
var str2 = "abc";
alert(str1==str2);
var s = str2.concat("hello","world");
alert(s);
//包含start不包含end
s = s.slice(2,4);
alert(s);
var str = "hello world";
//从2开始到5结束(并不包括5)
alert(str.substring(2,5));
//从2开始取5个字符
alert(str.substr(2,5));
str = "abc.txt";
alert(str.substr(str.lastIndexOf(".")+1));
</script>
2
<script type="text/javascript">
//js的array就是java中的list和stack的集合
var as = new Array();
as.push(11);
as.push(22);
alert(as);
as = new Array(11,22,33,44,55,66,77,"111","222",23);
alert(as);
//一般使用以下方式定义数组
as = [11,12,1,2,3];
alert("this is my test");
alert(as.toString());(用这样的方法转的数组他的值,会有,号需要去掉)(解决的方法就是用join(""))
//转换为字符串通过---来完成连接
alert(as.join("---"));
//sort只会通过字符串来排序
alert(as.sort());
//颠倒顺序
alert(as.reverse());
as = [1,2,3,4];
//表示在索引为2的前面删除0个元素,并且增加两个元素31和32-->1,2,31,32,3,4
//as.splice(2,0,31,32);
//表示在索引为2的前面删除2个元素,并且增加两个元素31和32-->1,2,31,32
as.splice(2,2,31,32);
alert(as);
</script>
- 孔浩javacript基础笔记二
- 孔浩javacript基础笔记一
- javacript prototype基础
- javacript基础2
- javacript 异常学习笔记
- javacript
- Android基础笔记二
- JavaWeb基础笔记(二)
- javascript基础笔记(二)
- swift笔记--基础(二)
- Python基础笔记二
- javacript中的false值---crokford第一课笔记
- JavaScript学习笔记(二) 基础
- jQuery基础学习笔记二
- IOS基础笔记(二)
- poSix多线程笔记二-----基础
- java基础笔记(二--TreeSet)
- Objective-C基础笔记二
- jsp
- 学科前沿技术(高性能计算机)
- SDL check in Visual Studio 2012
- [telnet]telnet的退出
- 腾讯面试题之海量数据处理
- 孔浩javacript基础笔记二
- 关于端口占用问题
- 集成项目管理工程师 之 《法律法规和标准规范》
- redo文件丢失,没有开启归档归档 恢复 _allow_resetlogs_corruption"=true
- HDU 2795 Billboard 线段树
- Hadoop启动时:log4j报错
- linux shell 的 for 循环
- 图像处理之Fuzzy C Means的聚合算法
- HDU 1171 Number Sequence