javascript总结

来源:互联网 发布:商业智能分析软件 编辑:程序博客网 时间:2024/04/29 08:34

最近学习了点javascript,做一些总结:

1.对象操作语句:

1).for(对象属性名 in 对象){

}

例如:

for(prop in obj){

obj[prop]...

}

 

2).with object{

}

在该语句体内,任何对变量的引用被认为是这个对象的属性.

 

2.常用对象的函数和属性:

1).字符串类型:

属性:length,表示字符串的长度

方法:big()放大字体,bold()粗体显示,italics()斜体显示,blink()闪烁字体,不过效果不明显,small()小写字体,

fixed()固定高亮显示,fontsize(size)控制字体大小,fontcolor("color")控制字体颜色,toLowerCase()和toUpperCase()

转换字体大小写,indexOf(charactor,fromindex)从fromindex开始character的索引,substring(start,end)取子串;

2).math类:

属性:math中提供了6个属性,它们是数学中经常用到的常数E、以10为底的自然对数LN10、以2为底的自然对数LN2、

3.14159的PI、1/2的平方根SQRT1-2,2的平方根为SQRT2

方法:绝对值:abs(),正弦余弦值:sin(),cos(),反正弦反余弦 :asin(), acos() ,正切反正切:tan(),atan(),四舍五入:round()

平方根:sqrt(),基于几方次的值:pow(base,exponent)....

3).日期类型:

 获取日期的时间方法:getYear(): 返回年数,getMonth():返回当月号数,getDate(): 返回当日号数 ,getDay():返回星期几

 getHours():返回小时数 ,getMintes(:返回分钟数 ,getSeconds():返回秒数,getTime() : 返回毫秒数

设置日期和时间:

setYear();设置年,setDate():设置当月号数,setMonth():设置当月份数,setHours():设置小时数,setMintes():设置分钟数,setSeconds():设置秒数,setTime ():设置毫秒数

4).系统函数:

返回字符串表达式中的值:eval(str);

返回字符串ASCI码:unEscape(str);

返回字符的编码:escape(c);

返回实数:parseFloat(floustring);

返回不同进制的数:parseInt(numbestring ,rad.X);

判断是否为数字串的函数:isNaN(str),若为数字串返回false,否则返回true;

 

 

原创粉丝点击