2021-08-07

js标准库(内置对象)一些基础的对象如下

一:Math()

  1. Math.abs()        求一个数的绝对
  2. Math.ceil()        对该数进行向上取,如果是负数,可以借助坐标轴
  3. Math.floor()        对数进行向下取整
  4. Math.max()        对一系列的数据求最大值,如果没有参数,得到一个-infinity,负无穷

 二:Date()

   *设置时间的方法

  1. setFullYear()   根据本地时间为一个日期对象设置年份
  2. setMonth()      根据本地时间为一个日期对象设置月份
  3. setDate()        设置时间对象的日期部分,改变原时间对象的值,返回值是时间戳
  4. setHours()      根据本地时间为一个日期对象设置小时数
  5. setMinutes()   根据本地时间为一个日期对象设置分钟
  6. setSeconds()   根据本地时间为一个日期对象设置秒

   *根据本地时间返回指定日期

  1. getFullYear()   根据本地时间返回指定日期的年份
  2. getMonth()     根据本地时间返回指定日期的月份
  3. getDate()   根据本地时间返回指定日期的哪一天
  4. getHours()   根据本地时间返回指定日期的小时数
  5. getMinutes()   根据本地时间返回指定日期的分钟数
  6. getSeconds()    根据本地时间返回指定日期的秒数

  *获取不同格式的时间对象

  1. toDateString()        以美式英语和人类易读的形式返回一个日期对象日期部分的字符串。
  2. toDateLocaleString()   返回日期对象日期部分的字符串

三:正则表达式

   *字面量匹配

   *特殊字符

  1.  .   匹配所有的字符
  2.  ^   字符串的开始
  3.   $   字符串的结尾

   *转义字符

  1. \n   换行符
  2. \r    回车符
  3. \t    制表符
  4. \d   0~9之间的数子
  5. \D   非数子,不是一个数子
  6. \s    匹配空白字符、换行、回车、制表
  7. \b    字符边界
  8. \B    非字符边界
  9. \w    匹配数子、字母
  10. \W    非数子、字母

   *特殊的转义字符

  1.  \    将下一个字符标记成一个特殊字符、或者一个原义字符、或者引用、或者一个八进制转义符
  2.   \\  将\转义

   *字符集

     [  ]     匹配 [  ]中所有的字符

  *量词(规则)

  1.  *   前面的规则出现0次或者1次
  2. +   前面的规则出现1次或者多次
  3. ?   前面的规则出现一次
  4. {n}  前面的规则只能出现n次
  5. {n.m}  前面的规则最少出现n次,最多出现m次
  6. {n,}    前面的规则至少出现n次

   *或者

      规则1 | 规则2

   *括号

      ^(\d\w)$

    *中文

      \u4e00-\u9fa5     基本汉字

 正则表达式的内置对象肯定不止这么少,还有很多,这些是一些常用的,拿出来写一下,O(∩_∩)O哈哈~

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值