JS高级Date类

  1. Date 类

getDate() 返回一个月中的某一天 1-31

getDay() 返回一周中某一天0-6

getFullyear()返回四位数的年份

getMonth()返回月份 比实际情况小1 0代表1月 0-11

getHours()返回的当前的 小时数0-23

getMinutes() 返回当前的分钟数0-59

getSeconds()返回当前的秒数 0-59

getTime()返回1970年到现在的毫秒数

Parse()返回指定时间到1970年1月1日的毫秒数

Date.parse(“月份 日期,年份”)

 

Janurary 一月February 二月March 三月April 四月May 五月June 六月July 七月August 八月September 九月
October 十月November 十一月December 十二月

Monday    Mon    周一    Tuesday    Tue    周二    Wednesday    Wed    周三    Thursday    Thu    周四    Friday    Fri    周五    Saturday    Sat    周六    Sunday    Sun    周日 

Var time=new Date()

Set

setDate()设置时间对象中某一天 参数是number 1-31

setDay()

setFullYear() 设置年份 参数 year 必填 month 可选 day 可选

setMonth() 设置月份  参数 month 必填(0-11)day 可选

setHours() 设置小时数  四个参数 第一个时 必选  其他三个可选

setMinutes()设置分钟数 三个参数 minutes必选 其他的可选

setSeconds() 设置秒数 两个参数 seconds必填

时间戳

案例分析

从现在到2019年1月一日的倒计时

创建一个时间对象的方法

Var time=new Date() 获取当前的时间

Var time=new Date(milliseconds) 就是一个到1970年1月1日的毫秒数的时间对象

Var time=new Date(datestring) datestring格式 2019-1-1

Var time=new Date(year,month,day,hours,minutes,seconds.milliseonds)

4.Math 数值对象

Js自带的类  array number string function date math regexp boolean

Math类 math对象 又研究一堆的属性和方法

 

数学中的弧度和角度

1.弧度的π   Math.PI

2.返回平方根  Math.sqrt(16)

3.Math.abs(x) 返回的绝对值

4.Math.ceil(x) 返回x的上舍入

5.Math.floor(x) 返回x的下舍入

6.Math.max(a,b,c,d)返回a,b,c,d中的最大值 a,b,c,d必须是数字

7.Math.min(a,b,c,d)返回a,b,c,d中的最小值 a,b,c,d必须是数字

8.Math.random()返回0-1之间的随机数

9.Math.round(x) 返回对x四舍五入后的数值

10.Math.sin(x) 返回x的正弦值  对边比斜边

11.Math.cos(x) 返回x的余弦值  邻边/斜边

12.Math.tan(x) 返回x的正切值  对边/邻边

13.Math.asin(x)

14.Math.acos()

15 math.atan()

12.11

1.缓冲运动

 

2.拖拽的问题

Div中有字体,会出现鼠标焦点丢失

转载于:https://www.cnblogs.com/anwenying/p/10135259.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值