js内置对象Math的属性和方法

属性: 
constructor 所建立对象的函数参考 
prototype 能够为对象加入的属性和方法 
E 欧拉常量,自然对数的底(约等于2.718) 
LN2 2的自然对数(约等于0.693) 
LN10 10的自然对数(约等于2.302) 
LOG2E 以2为底的e的对数.(约等于1.442) 
LOG10E 以10为底的e的对数(约等于0.434) 
PI ∏的值(约等于3.14159) 
SQRT1_2 1/2(0.5)的平方根(即l除以2的平方根,约等于o.707) 
SQRT2 2的平方根(约等于1.414) 
方法: 
abs(x) 返回数字的绝对值 
acos(x) 返回数字的反余弦值 
asin(x) 返回数字的反正弦值 
atan(x) 返回位于-PI/2 和 PI/2 的反正切值 
atan2(y,x) 返回(x,y)位于 -PI 到 PI 之间的角度 
ceil(x) 返回 x 四舍五入后的最大整数 
cos(x) 返回一个数字的余弦值 
exp(x) 返回 E^x 值 
floor(x) 返回 x 四舍五入后的最小整数 
log(x) 返回底数为E的自然对数 
max(x,y) 返回 x 和 y 之间较大的数 
min(x,y) 返回 x 和 y 之间较小的数 
pow(x,y) 返回 y^x 的值 
random() 返回位于 0 到 1 之间的随机函数 
round(x) 四舍五入后取整 
sin(x) 返回数字的正弦值 
sqrt(x) 返回数字的平方根 
tan(x) 返回一个角度的正切值 
toSource() 显示对象的源代码 
valueOf() 返回数学对象的原始值

时间: 2024-10-26 01:12:31

js内置对象Math的属性和方法的相关文章

js内置对象-Math对象

内置对象:就是js语法中,内置的一些对象 提供很多的属性和方法,可以直接用1.Math对象:提供了一系列和数学相关的属性和方法 (1)PI => Math.pI (2)min,max 求最大值和最小值 =>Math.max (); Math.min () (3)取整:ceil天花板函数,向上取整,取大的那个值 => Math.ceil() floor地板函数,向下取整,取小的那个值 => Math.floor() round四舍五入 离哪个近,取哪个 => Math.roun

JavaScript中内置对象的一些属性及方法

Javascript对象总结 JS中内置了17个对象,常用的是Array对象.Date对象.正则表达式对象.string对象.Global对象 Array对象中常用方法: Concat():表示把几个数组合并成一个数组. Join():返回字符串值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分隔开来. Pop():移除数组最后一个元素. Shift():移除数组中第一个元素. unshift():在数组的第一项Slice(start,end):返回数组中的一段. Push():往数

JS内置对象-String对象、Date日期对象、Array数组对象、Math对象

一.JavaScript中的所有事物都是对象:字符串.数组.数值.函数... 1.每个对象带有属性和方法 JavaScript允许自定义对象 2.自定义对象 a.定义并创建对象实例 b.使用函数来定义对象,然后创建新的对象实例 二.JS内置对象-String 1.string对象 string对象用于处理已有的字符串 字符串可以使用单引号或者双引号 2.indexOf( )  在字符串中查找字符串,如果匹配成功返回首字母所在的位置,否则返回-1 3.match() 匹配成功,返回匹配成功的数组,

5月15日上课笔记-js中 location对象的属性、document对象、js内置对象、Date事件对象、

location的属性: host: 返回当前主机名和端口号 定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID值获取一个DOM对象 getElementsByName(); 根据name属性值获取多个Dom对象 getElementsByTagName(); 根据标签获取多个DOM对象 获取标签体内容 innerHTML 获取input的value值 value 获取下拉框选中的值 value this 代

JS内置对象的原型不能重定义?只能动态添加属性或方法?

昨天马上就快下班了,坐在我对面的同事突然问我一个问题,我说“爱过”,哈哈,开个玩笑.情况是这样的,他发现JS的内置对象的原型好像不能通过字面量对象的形式进行覆盖, 只能动态的为内置对象的原型添加属性或方法,下面那个具体的例子说明: var arr=[]; Array.prototype={ push:function(){ alert("1"); } }; arr.push(); //没有任何输出 有人可能会说了“你先定义的arr,后来又修改了Array.prototype,这时Arr

JS 内置对象 String对象

JS内置对象   String对象:字符串对象,提供了对字符串进行操作的属性和方法.   Array对象:数组对象,提供了数组操作方面的属性和方法.   Date对象:日期时间对象,可以获取系统的日期时间信息.   Boolean对象:布尔对象,一个布尔变量就是一个布尔对象.(没有可用的属性和方法)   Number对象:数值对象.一个数值变量就是一个数值对象.   Math对象:数学对象,提供了数学运算方面的属性和方法. String对象的属性和方法   length:获取字符串的长度.如:v

4月8日--课堂笔记--JS内置对象

JavaScript Day8 一.    JS内置对象 字符串String a) 属性length:字符数量,不管是ASCII还是Unicode,都算1个字符 b) 查询方法: i.           charAt:根据索引位置查找字符,可以用[索引]代替(除了旧版IE) ii.           charCodeAt:根据索引位置查找字符编码 iii.           indexOf:根据字符(串)查找首次出现位置,如果找不到则返回-1:不指定第二个起始位置时从头开始查找,如果指定则

JS内置对象_部分

JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. JavaScript内置对象有以下几种.  String对象:处理所有的字符串操作  Math对象:处理所有的数学运算  Date对象:处理日期和时间的存储.转化和表达  Array对象:提供一个数组的模型.存储大量有序的数据  Event对象:提供JavaScript事件的各种处理信息 内置对象都有自己的方法和属性,访问的方法如下: 对象名.属性名称 对象名.方法名称(参数表) . 对象的属性

内置对象Math,Array,String,Date,堆栈,简单数据复杂数据类型

JavaScript 内置对象 Math Math.PI; // 返回圆周率 Math.max(1, 2); // 返回最大值,非数字返回NaN, 空返回 -infinity Math.min(1, 2); // 返回最小值,非数字返回NaN, 空返回 infinity Math.abs(1); // 绝对值 字符串型数字会隐式转换,非数字返回 NaN Math.floor(1.9); // 向下取整; Math.ceil(1.1); // 向上取整: Math.round(1.5); // 四