您的位置:首页 > Web前端 > JavaScript

JavaScript_基础_对象及方法简介

2016-11-30 23:22 274 查看

1.日期对象

var nowdate=new Date();

默认值为建立对象的电脑系统时间。当然也可自定义:var nowdate=new Date(2016,3,4);or('Oct 1,2016')

2.一些常用的处理date的方法

get/set前缀+Date():返回/设置时间
                    +Fullyear():返回/设置年份,四位数表达(当然还有set/getYear())
                    +Mouth() :0:1月...11:12月
                    +Minutes、Seconds、Hours
                    +Time 单位为毫秒
get/setDate:几号
get/setDay:周几
getDay与getMouth都需要加1;

那么改变时区是怎么做到的呢?
mydate.setTime(mydate.getTime()+ 2* 60 * 60 * 1000);
因为以毫秒为单位,所以这就延迟了2两小时。

3.字符串方法

字符串.charAt(num) 返回字符串第几位
字符串.indexOf("x")返回字符串中x出现的第一个位置,没有就返回-1
字符串.split("",num)    
还有substring(numfirst,numlast),substring(numfirst)

4.Math对象

Math.PI、Math.abs()
acos():反余弦
atan2(y,x):返回x轴到点(x,y)的角度,弧度制
ceil():上舍入,x正向,-3.9->-3
floor():下舍入,x负向,-3.1->-4
log():数的自然对数
round():四舍五入,正数没什么说的,负数的话朝最近的整数,-5.5则向x正向舍入为-5
toScore():返回对象的源代码
valueOf:返回对象原始值

E为2.718,自然对数的底数
LN2:2的自然对数
LOG2E:2为底e的对数
SQRT1_2:2的平方根的倒数
SQRT2:2的平方根

5.数组对象

见我的文章数组简介

6.window对象



图片来自imooc网

window对象方法window

7.DOM document对象

总结

2016/12/14添加:
在对JavaScript基本类型操作时,基本类型本身没有方法和属性,但是基本类型.t=3,类似的属性赋值,基本属性.length,依然返回长度,这些依然可以执行,这是因为javascript会自动包装一个临时对象!因为每次包装临时对象后,使用完就会销毁,所以基本类型.t=3,之后打印基本类型.t结果是NaN,因为对象已被销毁,此时是对一个新的临时对象操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐