EcmaScript定义的javascrit内置对象
1、Global全局对象
2、Object
3、Boolean
4、Date
5、String
6、Number
7、Array
8、Function
9、Math
10、RegExp
11、Error对象
1、Global对象
一、Global对象
Global的对象和属性有197中,与浏览器内置对象windows一样。
既然一样的为什么要重复呢?
原因:javascript的在通常情况下是在浏览器环境下使用的。但是也可以在其他环境下使用,如windows操作系统。所以javascript有自己的Global对象。
二、Global对象经典属性和方法
praseInt(),praseFloat(),isNaN(),undefined,eval();
(1)isNaN()
console.log(isNaN(“a”));//true
console.log(isNaN(“1”));//false
console.log(isNaN(2));//false
isNaN()强制转换类型出错返回为true
(2)undefined
var k;
console.log(k);// undefined
console.log(j);// undefined
console.log(i);//报错 i is not defined
var j;
(3)eval(string)
eval(“x=2;y=2;alert(x*y)”);//4
2、Object对象