日期:2014-05-16  浏览次数:20429 次

JavaScript基本属性方法参考

document.body.scrollTop??返回和设置当前竖向滚动条的坐标值,须与函数配合,
document.body.scrollLeft??返回和设置当前横向滚动务的坐标值,须与函数配合,
window.status=defaultStatus??将状态栏设置默认显示
Obejct.innerHTML?对象Object标签中的html源代码
Obejct.outerHTML?对象Object的html源代码(包含标签本身)
?
Math.MAX_VALUE??JavaScript中数的最大可能值;最大为1.7976931348623157e+308
Math.MIN_VALUE??JavaScript中比0大的数字的最小可能值;最小为:5e-324
Math.NaN??非数字的任意值
Math.NEGATIVE_INFINITY??JavaScript中小于最大负数的任意数字;也就是说,小于-1.7976931348623157e+308的任意数字
Math.POSITIVE_INFINITY??JavaScript中大于最大正数的任意数字;也就是说,小于1.7976931348623157e+308的任意数字
Math.E??欧拉常数(E),近似值:2.718281828459045
Math.PI??常数π,近似值:3.141592653589793
Math.abs(Number)??Number的绝对值
Math.acos(Number)??Number(必须介于-1和+1之间)的反余弦,返回值的范围在0和π弧度之间
Math.asin(Number)??Number(必须介于-1和+1之间)的反正弦,返回值的范围在-π/2和π/2弧度之间
Math.atan(Number)??Number的反正切,返回值的范围在-π/2和π/2弧度之间
Math.atan2(y, x)??y/x(这里的(x,y)是迪卡尔坐标值)的反正切,返回值的范围在-π/2和π/2弧度之间
Math.ceil(Number)??大于或等于Number的最小整数
Math.cos(Number)??Number的余弦,返回值的范围在-1和1之间
Math.exp(Number)??E的Number次幂
Math.floor(number)??小于或等于Number的最大整数,舍取所有小数
Math.log(Number)??Number的自然对数(以E为底)
Math.max(Number1, Number2)??返回Number1,Number2的较大者
Math.min(Number1, Number2)??返回Number1,Number2的较小者
Math.pow(Number1, Number2)??返回Number1的Number2次方幂
Math.random()??随机函数,只能是0到1之间的数,如果要得到其它数,可以为*10,再取整
Math.round(Number)??最靠近Number的整数(对小数部分四舍五入)
Math.sin(Number)??Number的正弦,返回值的范围在-1和1之间
Math.sqrt(Number)??Number(必须大于或等于0)的平方根
Math.tan(Number)??Number(以弧度表示)的正切
Math.toString(Number)??与Number等价的字符串
parseInt(String, Base)??将字符串转换为数字,如果字符串以数字打头,后跟一些文本,则函数只返回字符串开头的整数部分。String:待转换的字符串,Base:可选,String中数字的进制,默认为10进制
parseFloat(String)??将字符串转换为数字,如果字符串以数字打头,后跟一些文本,则函数只返回字符串开头的数字部分
?
navigator.appCodeName??与浏览器相关的内部代码名
navigator.appMinorVersion??辅版本号(通常是应用于浏览器的补丁或服务包)
navigator.appName??浏览器的正式名称,对于Internet Explorer返回Microsoft Internet Explorer,对于Netscape Navigator返回Netscape
navigator.appVersion??浏览器的版本号
navigator.cookieEnabled??若用户的浏览器被设置为允许cookie,则返回true,否则返回false
navigator.cpuClass??浏览器正在运行的计算机的CUP型号(通常Intel芯片返回x86,PowerPC芯片返回PPC)
navigator.language??浏览器支持的语言(English返回en,German返回de,等等)
navigator.mimetypes??浏览器支持的所有MIME类型的数组(Internet Explorer只有在Macintosh版本5中支持该属性)
navigator.onLine??如果浏览器(IE)当前为在线模式,返回true,否则返回false
navigator.oscpu??浏览器正在运行的操作系统,某些系统中也可能报告CPU的情况
navigator.platform??浏览器正在运行的操作平台,有效值