javascript代码实例教程-JS ASCII编码、Math、Date

发布时间:2018-12-31 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-JS ASCII编码、Math、Date脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

ASCII编码、Math、Date

1 ASCII编码

charCodeAt(3) //获取下标为3的字符的ASCII(american Standard Code for * Information Interchange) == > unicode编码;

String.FromCharCode(94) //编码转换成字符。

说明:[ascii码, GBK及Unicode由来]
字符编码是计算机技的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。

2 Math对象方法

Math是一个保存数学公式和信息的对象,一般用于执行数学任务

2.1 Math的属性

Math.PI //3.1415926

2.2 Math的方法

2.2.1 Math.round()

Math.round(3.6) //四舍五入取整

2.2.2 Math.ceil()

Math.ceil(11.3) //12 向上取整,获取一个比它大的最小整数

2.2.3 Math.floor()

Math.floor(11.8) //11 向下取整,获取一个比它小的最大整数。

2.2.4 Math.random()

Math.random() //返回0-1之间的随机数(不包括1)。

2.2.5 Math.max()

Math.max(num1, num2) //返回较大的数。

2.2.6 Math.min()

Math.min(num1, num2) //返回较小的数。

2.2.7 Math.abs()

Math.abs(num) //绝对值

2.2.8 Math.pow()

Math.pow(x,y) //x的y次方。

2.2.9 Math.sqrt()

Math.sqrt(num) //开平方根

2.2.10 三角函数

Math.sin(radian);

Math.cos(radian);

Math.tan(radian);

角度与radian弧度的转换:弧度=角度*Math.PI/180

3 Date

3.1了解时间

GMT:格林尼治标准时(Greenwich Mean Time),俗称“天文学时间”;

UTC:协调世界时(Universal Time Coordinated),“原子物理时间”,它更加精确,50亿年才误差1秒;

时区:为了克服时间上的混乱,1884年在华盛顿召开的一次国际经度会议(又称国际子午线会议[1])上,规定将全球划分为24个时区(东、西各12个时区)。规定英国(格林尼治天文台旧址)为中时区(零时区)、东1-12区,西1-12区。每个时区横跨经度15度,时间正好是1小时;

闰年:四年一闰,百年不闰,四百年再闰;

纪元时间(UNIX TIME):1970-1-1零时。

3.2 创建时间和日期

1创建当前时间的日期和时间

VAR d = new Date();//得到的是代码执行时的时间(本地时间)。

2创建指定日期的时间和日期

var d = new Date("2015/08/22");

var d = new Date(56521211021);//参数为距1970-1-1零时的毫秒数。

3.3获取/设置时间

3.3.1获取年月

getFullYear()/setFullYear(2014);

getMonth()/setMonth(8)注意:获取月份是从0开始的;

getDate()/setDate(25)。

3.3.2获取星期

getDay() 其中返回值为0-6,代表星期天-星期六。

3.3.3获取时分秒

getHours()/setHours();

getMinutes()/setMinutes();

getSeconds()/setSeconds()。

3.4日期处理

3.4.1 Date.parse()

Date.parse(“2015-08-24”)//返回指定日期距1970-1-1零时的毫秒数,PS:转换格式默认支持2015-08-24或2015/08/24。

3.4.1 Date.now()

Date.now();//返回执行这行代码时距1970-1-1零时的毫秒数。

3.5延迟与定时器

3.5.1 setInterval()

setInterval(fn,30):每隔30毫秒执行一次fn这个函数,返回一个id标识。

3.5.1 clearInterval()

清除指定id标识的定时器操作。

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-JS ASCII编码、Math、Date全部内容,希望文章能够帮你解决javascript代码实例教程-JS ASCII编码、Math、Date所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。