基础教程
break 与 continue
break :放在循环体内,作用是立即跳出循环; continue :放在循环体内,作用中
中止本次循环,并执行下一次循环,如循环条件不符合就跳出循环。
一、 面对对象编程
String 对象
属性: length
方法: charAt() 返回单个字符
charCodeAt() 返回 ASCII码
indexOf() 没找到返回 -1
lastIndexOf()
split() 返回数组
substring( 始, [终]) 终是位置,省略或超出表示到尾
substr(始, [长]) 长是长度,省略或超长表示到尾
toLowerCase()
toUpperCase()
Array 数组对象
定义方法: var Arr = new Array();
Arr[0] = 1;
Arr[1] = 3.7;
或者 var Arr = new Array(1,3.7, ’hi ’);
【注】 var Arr = new Array(5) 表示一个有 5 个空元素的数组;且只有一维数组。
属性: length ,长度,没有 size
方法: join() 数组 .join(分隔符 ),返回一个分隔符串起来的字符串。
reverse() 数组 .reverse() ,倒序
sort() 数组 .sort([ 方法函数 ]) 方法函数为空,按字母升序。
实用案例:按升序排列数字,降就改为 b-a
Arr.sort(sortMethod());
Function sortMethod(a,b){
Return a-b;
}
Date 日期对象
如果所指日期比 1970 年早,则它是一个负数。所有日期时间,如果不指定时区,
都采用“ UTC”(世界时)时区,它与“ GMT”(格林威治时间)在数值上是一样
的。 var d = new Date;当前时间
var d = new Date(99, 10, 1); //99 年 10 月 1 日
var d = new Date('Oct 1, 1999'); //99 年 10 月 1 日
方法: g/set[UTC]FullYear() 返回 / 设置年份,用四位数表示。如果使用
“x.set[UTC]FullYear(99)”,则年份被设定为 0099 年。
g/set[UTC]Year()返回 / 设置年份,用两位数表示。设定的时候浏览器自动
加上