iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >什么是javascript的对象类型
  • 455
分享到

什么是javascript的对象类型

2024-04-02 19:04:59 455人浏览 八月长安
摘要

本篇内容介绍了“什么是javascript的对象类型”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

本篇内容介绍了“什么是javascript的对象类型”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

javascript的对象类型是:1、内置对象/原生对象,本身预定义的对象;2、宿主对象,包含BOM对象和DOM对象;3、自定义对象,用户创建的对象。

对象是需求场景中的名词(如人、事、物)在程序中的表示

JavaScript中,除了string、number、Boolean、null、undefined之外,其他的数据都是对象,如数组、日期甚至函数等;

ECMA-262定义:

属性的无序集合,每个属性存放一个原始值、对象或函数

对象是无特定顺序的值的数组

对象是一种特殊的数据类型,可以包含多个成员

对象的成员分为两种:属性和方法

属性(Property):

-封装对象的数据,表示与对象有关的值

-对象名.属性名

方法(Method):

-封装对象的行为,表示对象可以执行的行为或可以完成的功能

-对象名.方法名

Object = Property + Method

JS中的对象类型

1.内置对象/原生对象:指JavaScript语言本身预定义的对象,在ECMAScript标准定义,由所有的浏览器厂家来提供具体实现,由于标准的统一,故这些对象的浏览器兼容性问题不太大

String、Number、Boolean Array、Date、RegExp、Math Error Object、Function Global

2.宿主对象:指JavaScript运行环境(即浏览器)提供的对象,由浏览器厂家自定义提供实现,早期存在较大的兼容性问题,当前其中一些主要的对象已经被大部分浏览器兼容;具体分为如下两大类

(1)BOM对象:Browser Object Model

Window、Navigator、Screen、History、Location

(2)DOM对象:Document Object Model

Document、Anchor、Area、Base、Body、Button、canvas、Event、Frame、Frameset、IFrame、Image、Link、Meta、Style、FORM、Input Button、Input CheckBox、Input File、Input Hidden、Input PassWord、Input Radio、Input Reset、Input Submit、Input Text、Option、Select、Textare、Table、TableCell、TableRow

3.自定义对象:指由用户创建的对象,兼容性问题需要由编写者注意

创建自定义对象3种:

(1)对象直接量;由名/值对组成的映射表,名和值之间用冒号分隔,名/值对之间用逗号分隔

var obj1 = {};
var obj2 = {x:0,y:0};
var obj3 = {name:‘Mary’,age:18}

(2)new Object();创建系统对象,创建通用对象,创建自定义对象(自定义构造函数)

var obj1 = new Array;
var obj2 = new Date();

(3)function 对象模板

“什么是javascript的对象类型”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 什么是javascript的对象类型

本文链接: https://www.lsjlt.com/news/73429.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 什么是javascript的对象类型
    本篇内容介绍了“什么是javascript的对象类型”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • C#的对象类型是什么
    本文小编为大家详细介绍“C#的对象类型是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“C#的对象类型是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。对象(Object)类型对象(Object)类型&nb...
    99+
    2023-06-17
  • javascript文档对象模型是什么
    这篇文章主要介绍“javascript文档对象模型是什么”,在日常操作中,相信很多人在javascript文档对象模型是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ja...
    99+
    2024-04-02
  • JavaScript对象内置对象,值类型和引用类型讲解
    目录对象对象的定义遍历对象的成员JS内置对象Math对象Date对象数组对象String对象值类型和引用类型对象 JS中的对象是属性和行为的结合体,其中属性是对象的静态特征,行为又称...
    99+
    2024-04-02
  • 什么是JavaScript对象
    这篇文章主要介绍“什么是JavaScript对象”,在日常操作中,相信很多人在什么是JavaScript对象问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”什么是JavaScr...
    99+
    2024-04-02
  • javascript中原型对象this的原则是什么
    小编给大家分享一下javascript中原型对象this的原则是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!原则只有当调用这个函数时,才能确定构造函数中的this指向谁。一般来说,构造函数中的this指的是函数的调用...
    99+
    2023-06-20
  • 怎么判断JavaScript中对象的类型
    这篇“怎么判断JavaScript中对象的类型”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么判断JavaScript中对...
    99+
    2023-07-04
  • javascript对象类型有哪些
    这篇文章主要介绍“javascript对象类型有哪些”,在日常操作中,相信很多人在javascript对象类型有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javasc...
    99+
    2024-04-02
  • javascript对象是什么
    本篇内容介绍了“javascript对象是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 什么是Python对象的实时数据类型?
    Python是一种动态语言,支持多种数据类型。在Python中,数据类型是指数据的种类和数据所占用的空间大小。Python的数据类型可以分为两种:实时数据类型和不可变数据类型。本文将介绍Python中的实时数据类型,并且会穿插演示代码。 P...
    99+
    2023-10-23
    对象 实时 数据类型
  • Linux 中的 ASP 对象数据类型是什么?
    ASP (Active Server Pages) 是一种基于服务器端的脚本语言,它允许开发人员使用 VBScript 或 JScript 编写动态网页。在 ASP 中,使用对象来代表数据和操作,这些对象被称为 ASP 对象。ASP 对象...
    99+
    2023-08-26
    对象 linux 数据类型
  • javascript是什么类型
    这篇文章主要介绍“javascript是什么类型”,在日常操作中,相信很多人在javascript是什么类型问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javascript...
    99+
    2024-04-02
  • javascript对象分为哪些类型
    这篇“javascript对象分为哪些类型”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“j...
    99+
    2024-04-02
  • JSON对象与Javascript对象的区别是什么
    本篇内容主要讲解“JSON对象与Javascript对象的区别是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JSON对象与Javascript对象的区别是...
    99+
    2024-04-02
  • JS的时间对象与引用类型是什么
    这篇文章主要讲解了“JS的时间对象与引用类型是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JS的时间对象与引用类型是什么”吧!   基础类型:Str...
    99+
    2024-04-02
  • Javascript ES6中对象类型Sets怎么用
    这篇文章主要介绍Javascript ES6中对象类型Sets怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!介绍ECMAScript 6(以下简称ES6)是JavaScript...
    99+
    2024-04-02
  • Python的对象模型是什么
    在面向对象的理论中,有两个核心的概念:类和实例。类可以看成是一个模板,实例就是根据这个模板创建出来的对象。在Python中,类和实例都被视为对象,即类对象(或类型对象)和实例对象。为了避免后续出现歧义,我们这里把对象分为三种:内置类对象:比...
    99+
    2023-05-18
    Python
  • javascript的对象是什么意思
    这篇文章主要讲解了“javascript的对象是什么意思”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript的对象是什么意思”吧! ...
    99+
    2024-04-02
  • ​javascript的面向对象是什么
    这篇文章主要介绍“javascript的面向对象是什么”,在日常操作中,相信很多人在javascript的面向对象是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javascript的面向对象是什么”的疑...
    99+
    2023-06-05
  • JavaScript对象中的JSON是什么
    本篇内容主要讲解“JavaScript对象中的JSON是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript对象中的JSON是什么”吧!说明JSON是一种遵循JavaScrip...
    99+
    2023-06-20
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作