获得徽章 0
- JS的Math对象
Math对象并不像Date和String那样是对象的类,因此并没有构造方法,所以不能创建对象,Math的方法都是静态方法。
属性:
PI:π,圆周率
方法:
ceil(number):向上舍入
floor(number):向下舍入
round(number):四舍五入
random():返回0 ~ 1之间的伪随机数
max(x, y):返回x和y中的最大值
min(x, y):返回x和y中的最小值
5、JS的全局函数
由于该函数不属于任何对象(类),所以可以直接使用。
eval(string):可以执行JS代码,也可以进行数学运算。
encodeURI():对字符进行编码
decodeURI():对字符进行解码
encodeURIComponent():对字符进行编码
decodeURIComponent():对字符进行解码
以上方法没有本质上的区别,只不过编码字符个数不同
isNaN():检查某个值是否是数字,返回值为true和false
parseInt():将一个字符串转换为整数。展开赞过评论1 - JS的Date对象
在Java中获取当前时间:
Date date = new Date();
在Java中有两种转换方法:
new SimpleDateFormat().format()和toLocaleString();
JS中如何获取当前时间:
var date = new Date();
方法:
toLocaleString():根据本地时间格式,把Date对象的时间转换为字符串
getFullYear():以四位数字返回当前年份
getMonth():得到当前月份,需要注意的是,月份的范围是0 ~ 11
getDate():得到当前天数,范围是1 ~ 31
getDay():返回一周中的某一天,范围是0 ~ 6,从周日开始计算
getHours():获取当前小时,范围0 ~ 23
getMinutes():获取当前分钟
getTime():返回从1970年1月1日至今的毫秒数展开评论点赞 - JS 中的对象分为三类:
内置对象(静态对象):js本身已经写好的对象,我们可以直接使用不需要定义它。
常见的内置对象有 Global、Math(它们也是本地对象,根据定义每个内置对象都是本地对象)。
本地对象(非静态对象):必须实例化才能使用其方法和属性的就是本地对象。展开赞过评论1 - 工科生一月体验卡终于快要结束了,和女生合作就是好啊,交流需求,什么可以实现,什么不能实现,会真正参与进我们要做的东西来,心态也很好,大家一起解决问题,我寻思我自己在那改一天代码的时候,或者我和她坐一起改一天代码的时候,为什么就是能平心静气的呢?没有人会发泄情绪,因为更重要的是解决问题(当然也因为没有什么情绪):我们需要这个功能吗?技术上能不能实现?如果不能怎么曲线救国?想想之前合作的那个学弟真的很可笑,以及朋友参加的另一个比赛里的技术人员也很令人窒息,为什么团队里总是会有这样的人:要么在什么都还没做之前边吹牛皮炫技不屑一顾边明里暗里贬低说你是拖油瓶(见面才5分钟,他已经向我们展示了他的机器人-高中做的,现在看来到底是不是他自己做的也有待考证、他的笔记-which is 密密麻麻,真是让人头晕目眩-因为他换页面换的太快了,哦,这眼花缭乱的手部动作、他的网站、他的黑客技术-which很机密,“不便展示”),结果我们自己搞定硬件,轮到他数据库的部分他说不行,做不到,最后只是把老师开放实验培训的内容抄过来做出来这么个垃圾东西,源代码都是老师上课讲的,不仅不能用,而且就算能用网页部分还要写html,css呢,怎么不自己做了?要么交流需求不耐烦,朋友都把要做的页面p图p的明明白白喂到你嘴里了,只是做一些基础的改动都懒得动下还不耐烦,而且这也是指导老师提的改动需求啊,你觉得不好,你也是团队成员啊,你想要分工明确只做技术那就别有怨言,你要是不想改来改去,那你也应该参与讨论吧,平心静气讨论这个需求有没有必要保留总可以吧,哪里来的自大啊。到现在友好帮助过我的都是女生,一个帮我提出了一个完美解决装置响应冲突的注意(而且是在我本来要决定砍掉部分的情况下)她还在帮我想办法,另一个女生完全负责了物联网的部分,做出了可视化页面,真的心情舒畅。展开评论点赞