对象:
string object:
functions:
length() 返回字符串的长度;
charAt(int) 获取第个字符从0开始 ;
indexOf(string) 返回string第一个出现的位置,没找到返回-1;
lastIndexOf(string) 返回string最后一个出现的位置,没有返回-1;
substring(integer,integer) 返回string两个位置之间的部分;
split(string) string作为delimiter把原字符串分割成字符串数组;
toLowerCase() 变成小写字母
toUpperCase() 转变成大写字母
example code:
var ss = "a string index of test";
var result = ss.indexOf("ri");
document.write(result);
var ss = "testing-delimiter-split-function";
var result = ss.split("-");
document.write(result);
Result: testing,delimiter,split,function
object:Date
getDate() 获取当前电脑上的系统日期,多少号
getUTCDate()
getMonth()
getUTCMonth()
getDay()
getUTCDay()
getHours()
getUTCHours()
getMinutes()
getUTCMinutes()
getSeconds()
getUTCSeconds()
getMilliseconds()
getTime() 返回从1/1/1970到现在的毫秒数
getYear() 返回1900年到现在的年数
getFullYear() 返回电脑上的年
toGMTString()
example code: var exd = new Date();
object:Math
Math是一个内建对象,使用的时候不用和date一样new来实例化
constant example code result 说明
abs(value) Math.abs(2.822) 2.822 取绝对值
ceil(value) Math.ceil(3.44) 4 取最近的较大整数
floor(value) Math.floor(2.44) 2 小的整数
log(value) 返回自然对数
max(value1,value2)
min(value1,value2)
pow(value1,value2) Math.pow(4,2) 16 用来计算x的y次方,这儿是计算了4的2次方。
random() 生成一个0-1的随机数
round() 四舍五入取整
三角函数
sin(int) Math.sin(1)
cos(int)
tan(int)
asin(int) 反正弦值
acos(int)
atan(int)
E Math.E 返回常量e的值
LN2 2的自然对数
LN10 10的自然对数
LOG2E 以2为底的e的对数值
LOG10E
PI
SQRT1_2 0.5的平方根
SQRT2 2的平方根
Object:Number
它没有任何的函数
MAX_VALUE 最大数
MIN_VALUE 最小数
NaN 定义不是数
NEGATIVE_INFINITY 负无限
POSITIVE_INFINITY 正无限
Object:Global
escape(string) escape("test val"); test%20val escape(string) method
converts the special characters
like space, colon etc of the given
string in to escape sequences.
eval(expression)
isFinite(number)
isNaN(value)
unescape(string)
object:array()
array: 普通数组 var varname = new Array(3);
动态数组 var araay = new Array();
dense array var arraa = new Array("index 0","index 1","index 2");
数组的方法:
toString() 把数组的元素转换成字符串
join()
reverse()
sort()
Browser Objects:
window 对象的等级最高:
它的属性:
closed
status
defaultStatus
document
frames
history
length
location
name
opener
parent
self
top
方法:
alert()
confirm() 用了显示一个确定的窗口
prompt() 用来获取用户的输入信息
open() 打开一个新窗口
close() 关闭一个窗口
scroll(x,y) 窗口移到一个新位置
blur()
focus()
setTimeout()
clearTimeoute()
open()打开的一个窗口可以定义它的属性
open("url","name","height=200,width=200,location=true,...");
height
width
location
resizable
menubar
scrollbars
status
toolbar
object Document
阅读(1086) | 评论(0) | 转发(0) |