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,因为对象已被销毁,此时是对一个新的临时对象操作。
相关文章推荐
- 黑马程序员---OC基础---OC简介、OC与C的差异、类和对象与方法
- Javascript基础与面向对象基础~第五讲 Javascript中的方法,类中的方法
- JavaScript基础:BOM的常见内置方法和内置对象
- 32-JavaScript-DOM-BOM简介-node常用方法和属性-window对象常用方法
- javascript基础:window对象内置对话框、模式和非模式对话框、传值方法
- javascript基础(BOM常用对象:navigtor,判断浏览器的常用方法,和区分IE浏览器的方法)(三十九)
- JavaScript基础(基本语法:变量、语句、数组、函数、对象、全局方法以及js与java不同,js与html关联)
- javascript基础:对象的继承、添加对象方法
- JavaScript之基础-10 JavaScript 正则表达式(概述、定义正则、RegExp对象、用于模式匹配的String方法)
- javascript 对象基础 继承机制实例 call() apply 方法!
- JavaScript DOM编程基础精华01(DOM入门,DOM模型和获取页面元素,事件,window对象的方法)
- javascript 面向对象基础(三)面向对象的常用属性和方法
- JavaScript基础之创建对象的方法
- JavaScript基础(12.面向对象及原型简介)
- javascript基础(this,工厂方法来创建对象,构造函数创建对象)(十六)
- JavaScript之基础-14 JavaScript Object对象(概述、创建对象、属性、方法)
- JavaScript中对象类型的汇总及相关方法的简介
- JavaScript DOM编程基础精华01(DOM入门,DOM模型和获取页面元素,事件,window对象的方法)
- javascript基础笔记 数组对象当中的栈方法与对列方法
- javascript基础笔记 数组对象当中的栈方法与对列方法