javascript内置对象

javascript内置对象

Array对象

包括一连串相同或不同的数据群组

  1. 建立数组对象
    1. 先声明再赋值:
      var 数组对象名称 = new Array(数组元素个数)
      var 数组对象名称 = new Array()
    2. 声明的同时赋值
      var 数组对象名称 = new Array(元素一,元素二,元素三,....)
      例如:var Animal = new Array(bird,pig,human)
  2. 数组元素的引用
    使用数组名可以获得整个数组的值,若要获取数组元素的值,则需要使用数组名,同时借助下标。下标从0开始,到数组长度-1结束
  3. 常用
    1. length:获取数组长度(数组元素个数)
    2. reverse():倒序数组对象
    3. sort():按字典顺序对数组元素重新排序
    4. join(分隔字符):将数组内各个元素以分隔符连接成一个字符串,默认按逗号连接
    5. push():在数组尾部添加数组元素
    6. splice(m,n):删除在m位置的n个元素
    7. concat():将一个或若干个数组和某个数组连接为数组
    8. 访问方式:数组对象.属性 ,数组对象.方法(参数1,参数2,…)

String对象

String对象用来保存字符串常量

  1. 创建对象
    var 字符串对象名称 = new String(字符串常量)
  2. 常用属性
    length:用于判断字符串的字符长度
  3. 常用方法
    1. charAt(位置):获取String对象在指定位置处的字符
    2. indexOf(要查找的字符串):获取查找的字符串在String对象中首次出现的位置
    3. lastIndexOf(要查找的字符串):获取要查找的字符串在String对象中首次出现的位置
    4. substr(索引值i[,长度]):从String对象的字符串索引值处开始截取String对象的所有字符串或截取指定长度的字符串
    5. Substring(索引值i,索引值j):截取由索引值i到索引值j-1之间的字符串
    6. split(分隔符):把String对象中的字符串按照分隔符拆分成字符串数组
    7. replace(需替代的字符串,新字符串):用心得字符串代替旧的字符串
    8. toLowerCase():把String对象中的字符串转换成小写字母
    9. toUpperCase(): 把String对象中字符串转换成大写字母
    10. toString(): 获取String对象的字符串值
    11. valueOf():获取String对象的原始值
    12. concat(字符串1,字符串2,字符串3…):将字符串连接成一个字符串
    13. bold():使String对象中字体加粗显示
    14. fontcolor(颜色):设置字体颜色
    15. fontsize(大小):设置字体大小
    16. italics():设置字体为斜体
    17. big():设置字体为大字体
    18. small():设置字体为小字体
    19. strike():字符串显示删除线
    20. sub():字符串以下标显示
    21. sup():字符串以上标显示

Math对象

包含进行数学计算的属性和方法,属性就是标准的数学常量,其方法构成了数学函数库

  1. Math对象属性
    1. E:欧拉常量
    2. PI: 圆周率常数Π
    3. SQRT2:2的平方根
    4. SQRT1-2:0.5的平方根
    5. LOG2E:以2为底的e的对数
    6. LN2:2的自然对数
    7. LOG10E:以10为底数的e的对数
    8. LN10:10的自然对数
  2. Math对象的常用方法
    1. abs(num):返回num的绝对值
    2. ceil(num):num向上取整
    3. floor(num): num向下取整
    4. max(n1,n2):返回n1,n2中的最大值
    5. min(n1,n2)
    6. pow(n1,n2):返回n1的n2次方
    7. sqrt(n):返回n的平方根
    8. random():产生0~1的随机数
    9. round(num):返回num四舍五入的值
    10. exp(num)和log(num):返回以e为底的指数和自然对数值
    11. sin(n),cos(n),tan(n):输入参数n以弧度表示
    12. asin(),acos(),atan():反正弦,反余弦,反正切

Date对象

  1. 创建对象方法
    var dt = new Date(日期参数)
  2. Date常见方法
    1. getDate():根据本地时间返回对象日期
    2. getDay():本地时间星期数
    3. getMonth():本地时间月份数
    4. getYear():本地时间年份数(2000年之前返回年份数后两位,2000年后返回4位)
    5. getFullYear():本地时间年份数4位
    6. getHours():本地时间小时数
    7. getMinutes():本地时间分钟数
    8. getTime():自1970.1.1 00:00:00以来的毫秒数
    9. setYear(年份数):根据本地时间设置年份数
    10. setFullYear(年份数[,月份,日期数]):根据本地时间设置年份数
    11. setDate(日期数):根据本地时间设置当月号数
    12. setMonth(月[,日]):根据本地时间设置月份数
    13. setHours(小时[,分,秒,毫秒]):根据本地时间设置小时数
    14. setMinutes(分[,秒,毫秒]):根据本地时间设置分钟数
    15. setSeconds(秒,[,毫秒]):根据本地时间设置秒数
    16. setMilliSeconds(毫秒):根据本地时间设置毫秒数
    17. setTime(总毫秒数):根据本地时间设置自1970.1.1 00:00:00以来的毫秒数
    18. toLocaleString() :以本地时区格式显示,并以字符串表示
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值