javascript有对象吗
时间:2021-10-21
来源:互联网
标签:
今天PHP爱好者为您带来javascript有对象。JavaScript支持3种对象:1、内置对象,是JavaScript语言本身预定义的对象,有String、Number、Array等等;2、浏览器对象;3、自定义对象。希望对大家有所帮助。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
在JavaScript中,几乎所有的事物都是对象。对象是包含相关属性和方法的集合体。JavaScript支持3种对象:内置对象,浏览器对象,自定义对象。
1、JavaScript内置对象:
指JavaScript语言本身预定义的对象,在ECMAScript标准定义,由所有的浏览器厂家来提供具体实现,由于标准的统一,故这些对象的浏览器兼容性问题不太大
String、Number、Boolean、Array、Date、RegExp、Math、Error、Object、Function、Global
2、JavaScript Window - 浏览器对象:
浏览器对象模型(Browser Object Model (BOM))允许 JavaScript 与浏览器对话。
不存在浏览器对象模型(BOM)的官方标准。现代的浏览器已经(几乎)实现了 JavaScript 交互相同的方法和属性,因此它经常作为 BOM 的方法和属性被提到。
由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。
Window 对象:
所有浏览器都支持 window 对象。它表示浏览器窗口。
1)、window 对象是最顶层的对象;
2)、window 对象有6大属性,包括:document、frames、history、location、navigator、screen,这6大属性本身也是对象;
3)、window 对象下的 document 属性也是对象,并且 document 下也有5大属性(anchors、forms、images、links、location)也是对象。
3、JavaScript自定义对象:
通过 JavaScript,您能够定义并创建自己的对象。
创建新对象多种不同的方法,下面介绍两种:
使用 Object 定义并创建对象的实例。
使用对象字面量。
1) 使用 Object
在 JavaScript 中,几乎所有的对象都是 Object 类型的实例,它们都会从 Object.prototype 继承属性和方法。
Object 构造函数创建一个对象包装器。
Object 构造函数,会根据给定的参数创建对象,具体有以下情况:
如果给定值是 null 或 undefined,将会创建并返回一个空对象。
如果传进去的是一个基本类型的值,则会构造其包装类型的对象。
如果传进去的是引用类型的值,仍然会返回这个值,经他们复制的变量保有和源对象相同的引用地址。
当以非构造函数形式被调用时,Object 的行为等同于 new Object()。
语法格式:
// 以构造函数形式来调用
new Object([value])
value 可以是任何值。
以下实例使用 Object 生成布尔对象:
// 等价于 o = new Boolean(true);
var o = new Object(true);
2) 使用 对象字面量
也可以使用对象字面量来创建对象,语法格式如下:
{ name1 : value1, name2 : value2,...nameN : valueN }
其实就是大括号里面创建 name:value 对,然后 name:value 对之间以逗号 , 隔开。
以上就是javascript有对象吗的详细内容,更多请关注php爱好者其它相关文章!
-
电脑出现normal.dotm错误怎么办?解决方法是什么? 时间:2025-12-15 -
normal.dotm在哪个文件夹里 如何删除normal模板 时间:2025-12-15 -
d3dll.dll不能启动怎么办?怎么修复? 时间:2025-12-15 -
psrpc.dll缺失的原因及解决方法 时间:2025-12-15 -
JavaScript插件Lightbox.js用法详解 时间:2025-12-15 -
isalpha()函数在Python中的用法详解 时间:2025-12-15
今日更新
-
poipiku官网最新入口链接2026-poipiku官方网站怎么进入
阅读:18
-
poki免费游戏畅玩入口-poki免费游戏免登录一键即玩入口
阅读:18
-
皮皮猪的梗是什么梗 揭秘网络爆笑神梗的由来和用法
阅读:18
-
5大保险计划策略 全面守护你的资产安全
阅读:18
-
51黑料最新地址-51黑料网每日吃瓜首页最新发布
阅读:18
-
哔咔漫画最新官网入口-官方正版直连网址
阅读:18
-
抖音充值怎么操作-抖音充值入口在哪里
阅读:18
-
欧易资产划转功能详解:操作指南与常见问题解答
阅读:18
-
poki小游戏在线玩无需下载安装-poki正版官网最新版本
阅读:18
-
poki游戏网站在线畅玩入口-poki游戏网站在线即玩免注册入口
阅读:18










