js-内置对象

xiaoxiao2021-02-28  11

Array 数组

定义 var arr = new Array(); //空数组 var arr = new Array(3);//长度为3的数组(允许超出) var arr = new Array('a','b','c');//长度为3,存有内容的数组 var arr = [];//空数组 var arr = ['a','b','c'];//长度为3,存有内容的数组 方法 方法名说明concat()连接数组push()添加元素到末尾pop()删除并返回末尾元素shift()删除并返回开头元素unshift()添加元素到开头join()连接数组元素为字符串sort()数组排序reverse()数组倒序slice()数组截取splice()数组元素增删

String 字符串

定义 var str = new String("abc"); var str = "abc"; 方法 方法名说明charAt(index)第index个字符toUpperCase()转为大写toLowerCase()转为小写indexOf(“str”[,index])查找字符串位置 ,从index开始向后查找,省略index则从起始位置查找substring(start[,stop])截取字符串,从start位置开始,到stop(不含)结束,省略stop则截取到末尾

Date 日期

定义 var date = new date();//创建一个新的Date对象,时间为当前时间 常用方法 方法名说明getFullYear()获取四位数字年getMonth()获取月(0~11)getDate()获取日(1开始)getHours()获取时(1-9时只显示1位,不补零,分和秒也是,不补零)getMinutes()获取分getSeconds()获取秒getMilliseconds()获取毫秒getDay()获取星期几(0~6代表周日到周六)

Math 数学

直接使用属性和方法,不要定义对象

常用属性和方法

属性或方法名说明E算术常量 e(ln的底数,约等于2.71828)PI圆周率π(约等于3.141592653589)SQRT22的平方根(约等于1.414)abs(x)求x的绝对值ceil(x)对x进行向上取整floor(x)对x进行向下取整round(x)对x进行四舍五入取整max(x,y,…)返回x,y,……中的最大值min(x,y,…)返回最小值pow(x,y)返回x^y (x的y次方)sqrt(x)返回x的算数平方根random()生成一个0~1(不含)之间的随机数

注:另有三角函数系列方法,sin(),cos(),tan()等,以及对数相关方法等。

转载请注明原文地址: https://www.6miu.com/read-800260.html

最新回复(0)