资讯专栏INFORMATION COLUMN

JavaScript 自学之数据类型

FWHeart / 3029人阅读

摘要:自学之数据类型中定义了种简单数据类型或者叫基本数据类型分别是还有一种复杂的数据类型叫本质上是由一组无序的键值对组成的乍一看上去好像种数据类型不足以表示所有数据但是由于数据类型具有动态性因此的确没有在定义其他数据类型的必要了本人不太理解这句

JavaScript 自学之数据类型

1.- ECMAScript 中定义了5种简单数据类型 或者叫基本数据类型分别是

       Undefined  Boolean  String  Number  Null
    
        还有一种复杂的数据类型叫 Object
    
        Object 本质上是由一组无序的键值对组成的.
    
        乍一看上去好像6种数据类型不足以表示所有数据,但是由于JavaScript数据类型具有动态性,
        因此的确没有在定义其他数据类型的必要了
        PS: 本人不太理解这句话,这是照抄的 ( 希望有大神提供解答 )

1.1 - 我们在写函数的时候需要先判断参数的数据类型, typeof 操作符 ps: 尽管 typeof 可以使用( 数据 ) 但是他不是函数, ()也可以不用

  有些时候typeof也会返回一些令人不解的结果
  例如: typeof null 返回的结果是 Object  因为特殊值 null 被认为是一个空的对象引用

1.2 - Undefined 类型

    Undefined类型只有一个值,那就是他自己, 我们在使用var 声明变量但未初始化的时候这个变量的值就是undefined
    
    var message;
    console.log(message == undefined); // true
    
    主要用来做判断的 比如说某一个值是否为 undefined 你可以这样写
    if(message == undefined) 或者你可以直接点  if(message) // 后一种涉及到隐式转换的问题


文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/102462.html

相关文章

  • 山地人的2019年前端自学路径Roadmap——v0.0.1

    摘要:为何会有这个自学也需要有章可寻,早上整理了一下这段时间学的内容东西比较多,接下来的一段时间都会围绕这个展开学习,当然这张前端自学图谱并不是一成不变的,随着时间的推移我会调整这张里的内容,总的目标只有一个系统化的学好前端的技术,我会随时调整完 为何会有这个Roadmap 自学也需要有章可寻,早上整理了一下这段时间学的内容东西比较多,接下来的一段时间都会围绕这个Roadmap展开学习,当然...

    Hegel_Gu 评论0 收藏0
  • 山地人的2019年前端自学路径Roadmap——v0.0.1

    摘要:为何会有这个自学也需要有章可寻,早上整理了一下这段时间学的内容东西比较多,接下来的一段时间都会围绕这个展开学习,当然这张前端自学图谱并不是一成不变的,随着时间的推移我会调整这张里的内容,总的目标只有一个系统化的学好前端的技术,我会随时调整完 为何会有这个Roadmap 自学也需要有章可寻,早上整理了一下这段时间学的内容东西比较多,接下来的一段时间都会围绕这个Roadmap展开学习,当然...

    evin2016 评论0 收藏0
  • 如何自学Android

    摘要:如何自学知识储备本知识点不做重点讲解对于有基础的同学推荐看编程思想,巩固基础,查漏补全,了解并熟悉更多细节知识点。基础学习基础学习对于这些基础的使用谷歌官网给出了很好的实例。是谷歌根据自带的改进的。是基于谷歌内核的一个可以作为浏览器的视图。 如何自学Android 1. Java知识储备 本知识点不做重点讲解: 对于有基础的同学推荐看《Java编程思想》,巩固基础,查漏补全,了解...

    alexnevsky 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<