js类型

作者: 回不去的那些时光 | 来源:发表于2020-01-02 21:44 被阅读0次

JavaScript有七种内置类型(包含ES6的symbol):
1、null
2、string
3、number
4、boolean
5、object
6、undefined
7、symbol

六种值类型
1、null
2、string
3、number
4、boolean
6、undefined
7、symbol

三种引用类型
1、array
2、function
3、object

值类型理解:变量之间的互相赋值,是指开辟一块新的内存空间,将变量值赋给新变量保存到新开辟的内存里面;之后两个变量的值变动互不影响

let a = ""
let b = a
b = "abc"
console.log(b) // abc
console.log(a) // ""

引用类型理解:变量之间的互相赋值,只是指针的交换,而并非将对象(普通对象,函数对象,数组对象)复制一份给新的变量,对象依然还是只有一个,只是多了一个指引

let c = []
let d = c
d.push(1)
console.log(d) // [1]
console.log(c) // [1]

相关文章

  • JavaScript-变量、值与类型

    1.关于JS类型的几点说明: JS是动态类型+弱类型的语言; JS的变量、属性在运行期决定类型; JS存在隐式类型...

  • ## JS初识

    ## JS初识 # js初识 # js注释 # 变量 # 变量的命名 JS数值的类型 # Number类型 # S...

  • 【js类型判断】包装类以及isArray,instanceof,

    谈到JS的类型判断,首先我们先了解JS当中的数据类型内容。 JS数据基本类型和引用类型 基本类型:undefine...

  • TypeScript 笔记

    TypeScript 是 JS 的超集,强调变量类型。让JS更加接近强类型语言 基础类型 相比于原始JS,多了 a...

  • Js基础知识-手动实现深拷贝

    本文将手动实现引用类型的深拷贝关于值类型与引用类型可阅读下方文章:JS基础类型直通车:Js基础知识-变量类型Js基...

  • JS变量类型,存储方式以及特点

    1.JS变量类型 JS变量类型分为基本类型和引用类型 基本类型:基本类型有Undefined,String,Num...

  • JavaScript (第一篇)

    JS 打印消息 JS 数据类型 简单数据类型: Number:数字类型String:字符串类型Boolean:...

  • 面试题笔记

    JS基础 JS中使用typeof能得到哪些类型?考点:JS变量类型 以上代码2-4行,JS能够把值类型直接区分出来...

  • 基础复习笔记

    JS类型 原始类型存储的是值,对象类型存储的是地址(指针) JS原始(Primitive)类型 boolean n...

  • webpack打包配置-3-loader的使用

    注意:webpack默认只能打包处理JS类型的文件,无法处理非JS类型文件 如果要处理 非JS类型文件,需手动安装...

网友评论

      本文标题:js类型

      本文链接:https://www.haomeiwen.com/subject/plhaoctx.html