美文网首页
JS学习笔记--变量类型

JS学习笔记--变量类型

作者: Li巴巴 | 来源:发表于2018-10-11 15:57 被阅读0次

1.js数据类型分为基本数据类型和引用数据类型

    基本数据类型:string、number、boolean、null、undefined、symbol(ES6中新增)

    引用数据类型:object、array、function


2.判断数据类型的方法:

    2.1 typeof

        2.1.1 基本数据类型

            typeof string  ==>  string

            typeof number  ==>  number 

            typeof boolean  ==>  boolean

            typeof undefined  ==>  undefined

            typeof symbol () ==>  symbol

            typeof null  ==>  object

        2.1.2  引用数据类型

            typeof object  ==>  object

            typeof array  ==>  object

            typeof function  ==>  function

备注:

        1. typeof null 返回 object,这是typeof的一个不足(或者说是bug),null是基本数据类型,非引用类型;

        2.typeof [1,2,3] 返回object,返回的结果中不存在array,引用类型的数据除了function返回function之外,类外两种类型均返回object

        3.typeof symbol()返回  symbol,typeof symbol返回  function


相关文章

  • JS学习笔记--变量类型

    1.js数据类型分为基本数据类型和引用数据类型 基本数据类型:string、number、boolean、null...

  • 我的JS笔记汇总

    学习JS的笔记整理: 变量; 类型检测; 类型转换; 作用域; 执行上下文; 函数; 闭包; 模块; 原型; 类;...

  • 原生js

    原生JS学习笔记1——基本数据类型和运算符 js的背景知识介绍,js的引入方式,js的变量及运算符 原生JS学习笔...

  • ## JS初识

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

  • Note 3 Swift (1)

    Swift学习笔记 变量与常量 变量 常量 值类型与引用类型 值类型 引用类型 数组与字典 数组 字典

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

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

  • js的变量声明

    js中的变量是弱类型的,可以保存所有类型数据(在JS中变量类型由所引用的值决定),即变量没有类型而值有类型。变量名...

  • JavaScript笔记

    js笔记 一、js简介1、js是什么2、js作用3、组成4、引入方式二、基本语法1、变量2、原始数据类型3、引入数...

  • js 总结一 07-09

    ES6 一、js入门、js引入、变量、值类型、运算符 js引入代码如下 js变量代码如下: 值类型代码如下: 运算...

  • 我的JS笔记 -- 变量

    变量是存储信息的容器,在JS中,变量是松散类型的,所以JS中的变量可以用来保存任何类型的数据。所以变量是没有类型的...

网友评论

      本文标题:JS学习笔记--变量类型

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