基本JavaScript对象

 

JavaScript还是一种弱类型语言。强类型语言比如Java;所有变量都必须指明类型的语言是强类型.但是JavaScript中不需要指明变量类型,直接拿过来就可以使用,JavaScript可以放在页面的任何位置.JavaScript对象包括基本对象和DOM对象.基本对象:可以将声明的变量视为对象,依其类型不同可以调用对象不同的属性和方法;DOM对象:页面内容也可以抽象成对象,依其种类的不同,也有不同的属性和方法.

对象具有属性、方法和事件三大特征。属性:决定了对象的特征,如长度、颜色等等;方法:是对象可以做的事情,通过调用方法达到改变对象状态的目的;事件:能响应发生在对象上的事情.

基本对象如下:数字对象--Number;字符串对象--String;数组对象--Array;数学对象--Math;日期对象--Date;全局对象--Global

--------------------------------------------------------------

Array对象:数组的每一个成员对象都有一个“下标”,用来表示它在数组中的位置,从零开始。

数组定义方法:

 var <数组名> = new Array();

多维数组定义:

var myArray = new Array(new Array(), new Array(), new Array(), ...);//其实这是一个一维数组,里边的每一个元素又是一个数组。调用这个“二维数组”的元素时:myArray[2][3] = ...;

a = new Array(4,5) //注意这可不是二维数组,而是一个一维数组里面有45两个元素

数组初始化方法:

 var <数组名> = new Array(<元素1>, <元素2>, <元素3>...);

 例如,var myArray = new Array(1, 4.5, 'Hi');

 

全局对象是一个虚拟的对象,通常用Global代表它

JavaScript有一些全局的函数,通常认为是Global对象的,调用这些方法时直接写名字就可以了,无须用对象名限定

属性

 NaN 非数字。

方法

eval() 把括号内字符串当作标准语句或表达式来运行。

isFinite() 如果括号内的数字是“有限”的(介于 Number.MIN_VALUE Number.MAX_VALUE 之间)返回 true;否则false

isNaN() 如果括号内的值是“NaN”则返回 true 否则返回 false

parseInt() 把括号内的内容转换成整数。如果字符串,则字符串开头的数字部分被转换成整数,如果以字母开头,则返回“NaN”。

parseFloat() 转换浮点数,其它同上

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值