`

JavaScript Math 对象与函数

阅读更多
Math函数
Math.abs() -- 返回数字的绝对值
Math.acos() -- 返回数字的反余弦值
Math.asin() -- 返回数字的反正弦值
Math.atan() -- 返回数字的反正切值
Math.atan2() -- 返回由x轴到点(x,y)的角度(以弧度为单位)
Math.ceil() -- 返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入
Math.cos() -- 返回数字的余弦值
Math.exp() -- 返回E(自然对数的底数)的x次幂(指数)
Math.floor() -- 返回小于等于数字参数的最大整数,对数字进行下舍入
Math.log() -- 返回数字的自然对数
Math.max() -- 返回数个数字中较大的值
Math.min() -- 返回数个数字中较小的值
Math.pow() -- 返回底数的指定次幂
Math.random() -- 返回0和1之间的伪随机数
Math.round() -- 返回数字最接近的整数,四舍五入
Math.sin() -- 返回数字的正弦值
Math.sqrt() -- 返回数字的平方根
Math.tan() -- 返回数字的正切值
Math属性
Math.E 属性 -- 返回自然对数的底数,E约等于2.718
Math.LN2 属性 -- 返回2的自然对数loge2,约等于0.693
Math.LN10 属性 -- 返回10的自然对数loge2,约等于2.302
Math.LOG2E 属性 -- 返回以2为底的E的对数log2e,约等于1.442
Math.LOG10E 属性 -- 返回以10为底的E的对数log10e,越等于0.434
Math.PI 属性 -- 返回圆的周长与其直径的比值(圆周率π),约等于3.1415926
Math.SQRT1_2 属性 -- 返回0.5的平方根,或2的平方根除1,约等于0.707
Math.SQRT2 属性 -- 返回2的平方根,约等于1.414
JavaScript String 对象与函数
anchor() 函数 -- 返回HTML a 标签中name属性为str的锚
big() 函数 -- 返回HTML big 标签定义的大字体
blink() 函数 -- 返回使用HTML blink 标签定义的闪烁字符串
bold() 函数 -- 返回使用HTML b 标签定义的粗体字符串
charAt() 函数 -- 返回指定位置(n)的字符
charCodeAt() 函数 -- 返回指定位置(n)字符的Unicode编码
concat() 函数 -- 合并多个字符串,并返回合并的结果
fixed() 函数 -- 返回使用HTML tt 标签定义的单间距字符串
fontcolor() 函数 -- 返回使用HTML font 标签中color属性定义的带有颜色的字符串
fontsize() 函数 -- 返回使用HTML font 标签中size属性定义的指定尺寸的字符串
fromCharCode() 函数 -- 返回多个Unicode代码组成的字符串
indexOf() 函数 -- 返回substring在string中的位置
italics() 函数 -- 返回使用HTML i 标签定义的斜体字符串
lastIndexOf() 函数 -- 返回substring在string中最后匹配(出现)的位置
link() 函数 -- 返回使用HTML a 标签定义的链接
localeCompare() 函数 -- 使用本地规则比较字符串string与string2,并返回比较结果
replace() 函数 -- 将字符串string中的oldStr1替换为newStr2
slice() 函数 -- 返回被截取的字符串
small() 函数 -- 返回使用HTML small 标签定义的小字体的字符串
split() 函数 -- 将字符串分割为字符串数组,并返回此数组
strike() 函数 -- 返回使用HTML strike 标签定义删除线样式的字符串
String() 函数 -- String对象的构造函数
sub() 函数 -- 返回使用HTML sub 标签定义的下标字符串
substr() 函数 -- 返回从string的startPos位置,长度为length的字符串
substring() 函数 -- 返回从string的startPos位置,到endPos位置的字符串
sup() 函数 -- 返回使用HTML sup 标签定义的上标字符串
toLocaleLowerCase() 函数 -- 返回本地小写字符串
toLocaleUpperCase() 函数 -- 返回本地大写字符串
toLowerCase() 函数 -- 返回小写字符串
toUpperCase() 函数 -- 返回大写字符串
JavaScript Date 对象与函数
Date() 函数 -- 返回当前的日期与时间
getDate() 函数 -- 返回date对象中的月份中的天数(1-31)
getDay()函数 -- 返回date对象中的星期中的天数(0-6)
getFullYear() 函数 -- 返回date对象中的四位数年份
getHours()函数 -- 返回date对象中的小时数(0-23)
getMilliseconds() 函数 -- 返回date对象中的毫秒数(0-999)
getMinutes() 函数 -- 返回date对象中的分钟数(0-59)
getMonth() 函数 -- 返回date对象中的月份数(0-11)
getSeconds() 函数 -- 返回date对象中的秒数(0-59)
getTime() 函数 -- 返回date对象的时间戳表示法(毫秒表示)
getTimezoneOffset() 函数 -- 返回本地时间与用UTC表示当前日期的时间差,以分钟为单位
getUTCDate() 函数 -- 返回date对象中用世界标准时间(UTC)表示的月份中的一天(1-31)
getUTCDay() 函数 -- 返回date对象中用世界标准时间(UTC)表示的周中的一天(0-6)
getUTCFullYear() 函数 -- 返回date对象中用世界标准时间(UTC)表示的四位年份
getUTCHours() 函数 -- 返回date对象中用世界标准时间(UTC)表示的小时数(0-23)
getUTCMilliseconds() 函数 -- 返回date对象中用世界标准时间(UTC)表示的毫秒数(0-999)
getUTCMinutes() 函数 -- 返回date对象中用世界标准时间(UTC)表示的分钟数(0-59)
getUTCMonth() 函数 -- 返回date对象中用世界标准时间(UTC)表示的月份数(0-11)
getUTCSeconds() 函数 -- 返回date对象中用世界标准时间(UTC)表示的秒数(0-59)
getYear() 函数 -- 返回date对象的年份(真实年份减去1900)
Date.parse() 函数 -- 解析一个日期的字符串,并返回该日期距1970年1月1日午夜之间的毫秒数(时间戳)
setDate() 函数 -- 设置date对象中月份的一天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setFullYear() 函数 -- 设置date对象中的年份,月份和天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setHours() 函数 -- 设置date对象的小时,分钟,秒和毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setMilliseconds() 函数 -- 设置date对象的毫秒数,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setMinutes() 函数 -- 设置date对象的分钟,秒,毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setMonth() 函数 -- 设置date对象中月份,天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setSeconds() 函数 -- 设置date对象中月份的一天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setTime() 函数 -- 使用毫秒数设置date对象,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setUTCDate() 函数 -- 设置date对象中用世界标准时间(UTC)表示的月份的一天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setUTCFullYear() 函数 -- 设置date对象中用世界标准时间(UTC)表示的年份,月份和天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setUTCHours() 函数 --- 设置date对象中用世界标准时间(UTC)表示的小时,分钟,秒和毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setUTCMilliseconds() 函数 -- 设置date对象中用世界标准时间(UTC)表示的毫秒数,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setUTCMinutes() 函数 -- 设置date对象中用世界标准时间(UTC)表示的分钟,秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setUTCMonth() 函数 -- 设置date对象中用世界标准时间(UTC)表示的月份,天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setUTCSeconds() 函数 -- 设置date对象中用世界标准时间(UTC)表示的秒,毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
setYear() 函数 -- 设置date对象的年份(真实年份减去1900)
toDateString() 函数 -- 返回date对象的日期部分的字符串表示
toGMTString() 函数 -- 返回date对象的格林威治时间(GMT)的字符串表示
toLocaleDateString函数 -- 返回date对象的日期部分的本地化字符串
toLocaleTimeString函数 -- 返回date对象的时间部分的本地化字符串
toTimeString()函数 -- 返回date对象的时间部分的字符串
toUTCString函数 -- 返回date对象的世界标准时间(UTC)的字符串表示
Date.UTC()函数 -- 返回date对象距世界标准时间(UTC)1970年1月1日午夜之间的毫秒数(时间戳)
JavaScript Number 对象与函数
Number常量
Number.MAX_VALUE常量 -- 可表示的最大值,最大值为1.7976931348623157e+308
Number.MIN_VALUE常量 -- 可表示的最小值,最小值为5e-324,MIN_VALUE代表的并不是负最小,而是最接近0的一个数
Number.NaN常量 -- 非数值
Number.NEGATIVE_INFINITY常量 -- 负无限大,溢出时返回该值
Number.POSITIVE_INFINITY常量 -- 正无限大,溢出时返回该值
Number函数按字母排序
toLocaleString() -- 使用本地格式转换一个字符串为数字,例如使用逗号分隔千位与点分隔小数部分
toFixed() -- 将数字转换为一个小数点后有指定num位的字符串,非指数计数法,如果number大于1e+21将使用指数计数法
toExponential() -- 将数字转换为一个小数点后有指定num位的字符串,指数计数法(数字剩余部分四舍五入)
toPrecision() -- 将数字转换为字符串,当num大于number表示的整数部分时,使用非指数计数法,否则使用指数计数法表示数字
全局属性
Infinity -- 表示无穷大的数值属性
NaN -- 表示非数字值属性
undefined -- 表示未定义的值
全局函数
decodeURI -- 解码encodeURI函数编码的字符串
decodeURIComponent -- 解码encodeURIComponent函数编码的字符串
encodeURI -- 转义某些字符串对URI编码
encodeURIComponent -- 转义某些字符串对URI的组件编码
escape -- 使用转义序列编码字符串
eval -- 执行字符串形式的JavaScript表达式或语句,并返回结果(如果有)
isFinite -- 检测值是否为有限的
isNaN -- 检测值是否为非数字
parseFloat -- 将字符串解析为数字
parseInt -- 将字符串解析为整数
unescape -- 解码escape函数编码的字符串
分享到:
评论

相关推荐

    JavaScript Math、String函数

    JavaScript Math、String函数

    JavaScript程序设计课件:Math对象.pptx

    在JavaScript 中的基本数值运算符可以用来进行一些简单的数学计算,而使用Math 对象可以进行更多的高级运算,如平方根、三角函数、对数和随机数等,与其他对象不同的是,该对象不是一个构造函数,不需要实例化就能...

    JavaScript学习资料JavaScript基础语法函数及相关源代码资料.zip

    JavaScript之Math对象(源代码).zip JavaScript之函数(ppt).pdf JavaScript内置对象(ppt).pdf JavaScript函数(源代码).zip JavaScript分支语句(源代码).zip JavaScript基础语法(ppt).pdf JavaScript实现...

    JavaScript常用的对象——Math对象详谈

    说到Javascript对象,能想到好多,比如创建数组使用的Array,比如创建函数使用的Function等等。今天我要说的是Math对象。 Math对象 首先Math对象是什么,Math对象的作用又是什么? Math对象属于JavaScript对象中的...

    JavaScript中Math对象使用说明

    JavaScript中Math对象是是一个固有对象,提供基本数学函数和常数。使用方法: Math.[{property | method}] 其中property是必选项。Math 对象的一个属性名。 method是必选项。Math.对象的一个方法名。 JavaScript...

    JavaScript Math对象和调试程序的方法分析

    主要介绍了JavaScript Math对象和调试程序的方法,结合实例形式分析了javascript中Math对象生成随机数以及使用alert()、console.log()函数进行错误调试相关操作技巧,需要的朋友可以参考下

    javaScript中Math()函数注意事项

    1.不能显式地创建一个Math对象,直接使用它就可以了; 2.Math对象不能存储数据,和String,Date对象不同; 3.前面知道了parseInt()函数会通过消去小数点后面的一切,来使一个小数变成整数(因此24.999变为24).经常...

    javascript函数的解释

    javascript函数的解释,解释了具体函数的功能,一、函数JavaScript函数集合 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:...

    浅谈JavaScript Math和Number对象

     无 :Math 对象无构造函数,无法被初始化,只提供静态属性和方法。 1.3 静态属性 1.3.1 Math.E :常量e。返回自然对数的底数:2.718281828459045   1.3.2 Math.PI :常量π。返回圆周率的值 :3....

    javascript Math.random()随机数函数

    random函数语法 Math.random(); random函数参数 无参数 random函数返回值 返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1) random函数示例 [removed](Math.random()); 返回随机数 [removed](Math.random()*(20...

    JavaScript Math.ceil() 函数使用介绍

    Math.ceil(x) — 返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入 ceil是ceiling的缩写,中文”上限”的意思 引用网址:http://www.dreamdu.com/javascript/Math.ceil/ ceil函数语法 Math.ceil(x); ceil...

    Javascript扩展数学库MathJS.zip

    Math.js 是个JavaScript 和 Node.js 的扩展数学库。它包括了灵活的表达式解析器,提供数字,大数值,复杂数值,单位,矩阵等等集成的解决方案。Math.js 很强大又易于使用。 特性 支持数值,大数值,复杂数值,单位...

    第5章 JavaScript编程技术 课件

    国家级实验教学示范中心联席会计算机学科...5.2.4 Math对象 5.2.5 Number对象 5.2.6 Data对象 5.3 JavaScript ActiveX编程技术 5.3.1 FileSystemObject 控件 5.3.2 Excel.Application控件 5.3.3 Word.Application控件

    moremath:缺少JavaScript Math函数

    MoreMath是一个提供有用的Math函数的库-这些函数从一开始就应该是核心Math软件包的一部分,或者通常需要使用。 安装 npm install moremath MoreMath用TypeScript编写。 它可以在JavaScript和TypeScript中使用,...

    javascript面象对象编程

    函数对象和其它内部对象的关系 – 对于Function, Object, Array, Date, RegExp, Math, Error等内部对象 可使用new操作来返回一个对象实例 三、类 1. 实现 2. 公有成员,私有成员,静态成员 3. 类的继承

    JavaScript核心技术 PDF扫描版

    4.5有专门用途的对象:Date和Math 4.6JavaScript数组 4.7关联数组:不是数组的数组 4.8习题 第5章函数 5.1定义函数:细数所有方式 5.2回调函数 5.3函数和递归 5.4嵌套函数、函数闭包和内存泄漏 5.5作为对象的函数 ...

    轻松掌握JavaScript中的Math object数学对象

    Math对象或者说是类型旗下拥有很多平时常用的数学函数,虽然并不像Date和String那样拥有类似于类和方法那样的使用方式,不过并不妨碍您通过本文来轻松掌握JavaScript中的Math object数学对象^^

    JavaScript培训学习PPT教程(js资料和源代码).zip

    JavaScript之Math对象(源代码).zip JavaScript之函数(ppt).pdf JavaScript内置对象(ppt).pdf JavaScript函数(源代码).zip JavaScript分支语句(源代码).zip JavaScript基础语法(ppt).pdf JavaScript实现...

    JavaScript对象

    JavaScript对象详细介绍: 1、Date对象 3 1.1、构造 3 1.2、属性 3 1.3、方法 3 2、Math对象 5 2.1、属性 6 2.2、方法 6 3、Number对象 7 3.1、构造 7 3.2、属性 8 3.3、方法 8 4、String对象 9 4.1、属性 9 4.2、...

Global site tag (gtag.js) - Google Analytics