JS (Date,Number,Bool)对象

1.Date对象

 用于对日期时间存储和计算

 (1)创建Date对象

  new Date('2019/12/17 10:33:40')

  new Date(2019,11,17,10,33,40)  月份范围0~11

  new Date()  存储的是当前所在操作系统的时间

  new Date(1528000000000)  储存的是距离计算机元年的毫秒数所对应的日期时间

 (2)获取Date对象中存储的日期时间

  getFullYear/getMonth/getDate/getHours/

  getMinutes/getSeconds/getMilliseconds毫秒/getDay 星期 /getTime 距离计算机元年毫秒数

  月份 0~11

  星期日~星期六  0~6

  练习创建Date对象,保存当前的系统时间,打印以下形式   今天是2019年12月17日 10点53分05 星期二

 (3)本地字符串格式

  toLocaleString()   '2019-12-17 14:29:05'

  toLocaleDateString()   '2019-12-17'

  toLocaleTimeString()   '14:29:05'

 (4)设置日期时间

  setFullYear/setMonth/setDate/setHours/setMinutes/

  setSeconds/setMilliseconds/setTime

   setTime设置后所有的日期时间都可能发生变化

2.Number对象

 new Number()  转为数值返回对象

 Number()  转为数值,返回数值

 toFixed(n)  保留小数点后n位返回字符串类型

 toString(n)  转为字符串同时可以设置进制n代表进制

3.Boolean对象

 new Boolean()  转为布尔型返回对象

 Boolean()  转为布尔型,返回布尔型

 !!数据   转为布尔型

4.错误处理

 语法错误:不符合语法规范,例如错误使用中文...

 引用错误: 使用了未声明的变量

 类型错误: 把属性当做方法来使用

 范围错误: 参数的使用超出了范围

 自定义错误: 程序员自己指定的错误   throw  错误内容

原文地址:https://www.cnblogs.com/codexlx/p/12518041.html