`
zhouxiaofeihaha
  • 浏览: 22030 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

javascript object数据类型_理解笔记

阅读更多

该笔记主要用于帮助自己以后巩固概念。

数据类型】

javascript(EcmaScript)中的数据类型共6种,前5个是基本类型(存储在栈中):null、undefined、String、Number、Boolean。最后一种是复杂数据类型(实例存储在堆中):Object。

【原生&自定义类型】

javascript其实不支持自定义数据类型的。像Date、Array、RegExp、Function可以理解为只是扩展了Object类型,形成具体功能的类型,但这几个类型是javascript自带的,所以称之为原生类型。

原生类型中的Function类型,存在的重要价质有两个(个人理解),其一:模块化,功能化,数据封装。其二:用于提供javascript使用者一个自定义类型的方式(所以在javascript中可称为构造函数,意思就是基于Object类型,通过函数构造出扩展Object的数据类型,当然最终还是Object,这里可以帮助理解,为什么说javascript中所有对象都是Object的实例)。

1
6
分享到:
评论

相关推荐

    Javascript学习笔记___自学实用

    在JavaScript中,有五种简单的数据类型:null、undefined、boolean、string和number,以及一种复杂类型:object。此外,function虽然在语法上看起来像是一个数据类型,但它实际上是一种特殊的对象。 1. **undefined...

    JavaScript_DOM_编程艺术读书笔记

    - **数据类型**: - **字符串**:由零个或多个字符组成,可以使用单引号或双引号包围。 - **布尔值**:表示逻辑真或假,正确的写法是`true`或`false`,不应使用引号包围。 - **数组**: - 常规数组使用数字索引...

    韩顺平_Javascript笔记完整版

    此外,还有对象类型(Object)、数组类型(Array)、函数类型(Function)等复杂数据类型。类型检测可以使用`typeof`操作符,例如`typeof num1`会返回变量`num1`的数据类型字符串。 JS中的控制结构包括顺序结构、...

    李立超JavaScript基础篇笔记

    JavaScript有六种基本数据类型:String(字符串)、Number(数值)、Boolean(布尔值)、Null(空值)、Undefined(未定义)和Object(对象)。这些类型构成了JS编程的基础,理解和掌握它们是学习JavaScript的第一步...

    JavaScript学习笔记

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。 - **JSON对象表示法:** JSON格式使用`{}`来表示一个对象,属性由键值对组成,其中键名必须为...

    Javascript Object 对象学习笔记

    在JavaScript中,对象是一种复合数据类型,它将许多值(原始值或其他对象)聚合在一起,可以通过名称访问这些值。对象可以看作是属性的容器,属性可以包含基本值、函数和对象。 1. 构造函数与实例化 文档中提到...

    day03_JavaScript预习笔记1

    JavaScript的数据类型分为原始数据类型(number、string、boolean、null、undefined)和引用数据类型。原始数据类型存储在栈中,而引用数据类型存储在堆中,并且通常是对象。`typeof`操作符可以用来检查变量的数据...

    JavaScript-学习笔记.pdf

    以上是JavaScript学习笔记中提到的一些核心知识点,通过对这些知识点的理解和熟练应用,可以为进一步学习和掌握JavaScript打下坚实的基础。在实际开发过程中,结合具体的项目需求,这些知识会得到更深入的拓展和应用...

    javaScript学习笔记总结.docx

    ECMAScript包括变量声明、数据类型(如Number、String、Boolean、Object、null、undefined)、控制结构(如if-else、for、while)、函数、对象和原型链等概念。此外,JavaScript还有两个重要的组成部分:BOM...

    第一周_js笔记.docx

    JavaScript 的数据类型分为两大类:原始数据类型和引用类型。原始数据类型包括字符串(string)、数字(number)、布尔(boolean)、undefined、null 和新增的 symbol 类型。其中,undefined 是声明但未赋值的变量的...

    javascript学习笔记整理知识点整理

    JavaScript是动态类型语言,变量的数据类型可以在运行时改变。 二、操作符 JavaScript支持多种操作符,如算术操作符(+、-、*、/、%)、比较操作符(==、===、!=、!==)、逻辑操作符(&&、||、!)以及位操作符等。...

    《JavaScript高级编程》学习笔记之object和array引用类型

    在JavaScript中,几乎所有的引用类型值都是Object类型的实例。Object类型是ECMAScript中使用最多的一个类型。创建Object实例有两种方式: 1. 使用new操作符后跟Object构造函数,例如: ```javascript var person ...

    前端开发必备JavaScript(含源码课件笔记总结)

    在JavaScript的学习中,首先需要理解其基础语法,包括变量声明(var、let、const)、数据类型(原始类型和引用类型)、操作符(算术、比较、逻辑、三元)、流程控制(条件语句、循环语句)、函数(声明式与表达式、...

    js 数据类型转换总结笔记

    在JavaScript中,数据类型转换是编程过程中不可或缺的一部分。由于JavaScript是一种动态类型语言,变量的数据类型在运行时可以改变,这给编程带来了灵活性,但也可能导致一些意外的错误。本篇文章将深入探讨...

    JavaScript基础笔记.md

    以上是关于JavaScript基础知识的一些要点,涵盖了语言的基础语法、数据类型、运算符以及流程控制等内容。了解这些内容对于深入学习JavaScript至关重要,能够帮助开发者更好地理解和掌握这门语言,进而实现更加复杂的...

    《李炎恢Javascript笔记》+源码

    1. **变量与数据类型**:在JavaScript中,我们使用var、let或const声明变量,它们可以存储各种数据类型,包括基本类型和引用类型。基本类型包括字符串(String)、数字(Number)、布尔值(Boolean)、空值(null)...

    JavaScript 入门 新手学习笔记

    1. **基础语法**:JS的基础包括变量(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、对象、数组)、运算符(算术、比较、逻辑、赋值)以及流程控制(条件语句、循环语句)。 2. **函数**...

    css_html_javascript速成笔记

    1. **基本语法**:JavaScript包括变量、数据类型、运算符、流程控制(条件语句、循环)和函数等基础知识。 2. **DOM操作**:Document Object Model(DOM)是HTML和XML文档的结构化表示,JavaScript通过DOM API可以...

Global site tag (gtag.js) - Google Analytics