<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>字符串操作函数</title>
</head>
<body>
<script type="text/javascript" >
/*
* 函数按照创建者可以分为两类:
* 1.库函数:系统已经写好的函数
* 2.自定义函数:
*/
/*
* 1.获取子字符串(一个字符串的一部分)
* substr(start,length)
* a.start,获取的子字符串的起始位置,最开始是0.
* 如果给负数,从后往前数.
* b.length,从起始位置开始获取的子字符串的长度.
* 如果不写,会从起始位置一直到最后
*/
var str = "abcdefgh"
var subStr =str.substr();
alert(subStr);
/*
* split(string,count) 根据对应的字符,将原始字符串分隔成数组;
* 1.string, 分隔符. 如果用"",会把原字符串里每个字符进行分隔.
* 2.count, 分割后数组的元素个数. 如果不写,能分成几个分成几个.
*
*/
var str = "ab-cd";
var strs = str.split("", 5)
console.log(strs);
/*
* 获取字符串长度 length
*
*/
var str = "123123123123";
console.log(str.length)
/*
* 获取数组元素个数 length
*
*/
var arr = [1, 2, 3, 4,5, 6];
console.log(arr.length);
for(var i = 0; i < arr.length; i++){
console.log(arr[i]);
}
</script>
</body>
</html>