JavaScript 全局对象---常用

1.顶层函数(全局函数)

1)isNaN() 函数用于检查其参数是否是非数字值。-----isNaN(x)      x是必须参数,如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。

2)Number() 函数把对象的值转换为数字。-----Number(object)      object是必须参数,1)如果参数是 Date 对象,Number() 返回从 1970 年 1 月 1 日至今的毫秒数。2)如果对象的值无法转换为数字,那么 Number() 函数返回 NaN。

2.顶层属性(全局属性)

1)NaN 属性用于引用特殊的非数字值。

2)undefined 属性用于存放 JavaScript 的 undefined 值。提示:只能用 === 运算来测试某个值是否是未定义的,因为 == 运算符认为 undefined 值等价于 null。

例如:var t;

if(t===undefined){

alert("t 没有被定义!");

}

时间: 2024-09-29 08:52:07

JavaScript 全局对象---常用的相关文章

JavaScript 全局对象

JavaScript 全局对象 全局属性和函数可用于所有内建的 JavaScript 对象. 顶层函数(全局函数) 函数 描述 decodeURI() 解码某个编码的 URI. decodeURIComponent() 解码一个编码的 URI 组件. encodeURI() 把字符串编码为 URI. encodeURIComponent() 把字符串编码为 URI 组件. escape() 对字符串进行编码. eval() 计算 JavaScript 字符串,并把它作为脚本代码来执行. getC

javascript全局对象

一.Array 二.Boolean 三.Date 四.Error 五.EvalError 六.Function 七.JSON 八.Math 九.Number 十.Object 十一.RangeError 十二.ReferenceError 十三.RegExp 十四.String 十五.SyntaxError 十六.TypeError 十七.URIError document.write()方法与document.writeln()方法有什么不同呢? 在浏览器上我们看不出来,但是在源代码里,doc

javascript console对象 常用的方法

1 console对象 2 3 var o = {name:'3'} 4 console.assert(o.name === '3', "name 的值应该为:string 3"); 5 6 console.time(); 7 console.timeEnd(); 8 9 debugger; //调试器, 断点的作用(当代码运行到此行时,终止往下运行) 原文地址:https://www.cnblogs.com/weihexinCode/p/12318334.html

javascript Math对象 常用数字操作方法

1 2 3 4 5 var t='1.2'; 6 parseInt(t) //1 7 parseFloat(t)//1.2 8 Number(1.2)//1.2强制转换为数字 9 10 11 2.向上取整,有小数就整数部分加1 12 js: Math.ceil(7/2) 13 14 3,四舍五入. 15 js: Math.round(7/2) 16 17 4,向下取整 18 js: Math.floor(7/2) 19 20 Math.abs() 绝对值 21 22 23 Math.floor(

JavaScript 本地对象、内置对象、宿主对象

首先解释下宿主环境:一般宿主环境由外壳程序创建与维护,只要能提供js引擎执行的环境都可称之为外壳程序.如:web浏览器,一些桌面应用系统等.即由web浏览器或是这些桌面应用系统早就的环境即宿主环境. 1.本地对象 ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”. 再来看一下,“本地对象”包含哪些内容: Object.Function.Array.String.Boolean.Number.Date.RegExp.Erro

奔跑吧,我的JavaScript(3)---JavaScript浏览器对象

Window对象 1.是BOM的核心,window对象指向当前的浏览器窗口,最高层对象之一. 2.所有JavaScript全局对象,函数以及变量均自动成为window对象成员 3.全局变量是window对象的属性 4.全局函数是window对象的方法 5.window尺寸 window.innerHright/window.innerWidth,浏览器窗口的内部高度/宽度 6.window方法 window.open()       打开新窗口 window.close()      关闭窗口

JavaScript Window 对象笔记

Window 对象 所有浏览器都支持 window 对象.它表示浏览器窗口. 所有 JavaScript 全局对象.函数以及变量均自动成为 window 对象的成员. 全局变量是 window 对象的属性. 全局函数是 window 对象的方法. 甚至 HTML DOM 的 document 也是 window 对象的属性之一: window.document.getElementById("header"); 与此相同: document.getElementById("h

JavaScript 浏览器对象(一)

一.Window对象     1.window对象: window对象是BOM的核心,window对象指当前的浏览器窗口 所有JavaScript全局对象.函数以及变量均自动成为window对象的成员 全局变量是window对象的属性 全局函数是window对象的方法 甚至HTML DOM的document也是window对象的属性之一 2.window尺寸: window,innerHeight  浏览器窗口的内部高度 window,innerWidth  浏览器窗口的内部宽度 3.windo

javascript中的常用本地对象

一.javascript是面向对象的编程语言 封装:把相关的信息(无论数据或方法)存储在对象中的能力 聚集:把一个对象存储在另一个对象内的能力 继承:由另一个类(或多个类)得来类的属性和方法的能力. 多态:编写能以多种形态运行的函数或方法的能力 二.Array对象 使用单独的变量名来存储一系列的值. 2.1创建数组对象 var aValues = new Array(); var aValues = new Array(25); var aColors = new Array("red"