JS的数据类型有:

1、数值类型(Number):js中所有数字均用浮点数字表示。

可以表示32位(即4字节)的整数,也可以表示64位(即8字节)的浮点数(小数)。

也可以用二进制、八进制、十进制、十六进制来表示。

2、字符串类型(String):是一组由16位值组成的不可变的有序序列,每个字符通常来自于Unicode字符集。

3、布尔类型(boolean):来表示结果的真或假,肯定或否定。

这个类型只有两个值:

(1)true 表示真(肯定)。eg:var long = true;

(2)false 表示假(否定)。eg:var short = false;

在实际运算中,true可以当成1做运算,false可以当成0做运算。

4、undefined/null:访问的数据不存在。这两个数据类型的区别官方给出的解释:

null是给程序员主动赋空值所用    eg:var n=null;//程序员主动赋空值

undefined是系统给程序被动赋空  eg:var a;console.log(a);//被系统赋值为undefined。

5、引用数据类型。1、Array    2、Date   3、Function  .........

转载于:https://www.cnblogs.com/houcong/p/10781221.html

JavaScript笔记2———js的数据类型相关推荐

  1. 【javascript笔记】js基本数据类型

    .记录一下以前没掌握的 变量 解释 示例 String 字符串,一段文本. 要指示变量是字符串,你应该将它们用引号包裹起来. var myVariable = 'Bob'; Number 数字,一个数 ...

  2. JavaScript笔记-使用JS管理URL链接(前端小技巧)

    如下这个JavaScript代码: var common_ops = {buildUrl:function( path ,params ){//params = { "test": ...

  3. 【前端学习笔记】JavaScript + jQuery + Vue.js + Element-UI

    前端学习笔记 JavaScript jQuery Vue.js Element-UI Java 后端部分的笔记:Java 后端笔记 JavaScript 基础语法(数据类型.字符串.数组.对象.Map ...

  4. 【JavaScript笔记 · 基础篇(五)】Array全家桶(引用数据类型中的数组 / Array对象 / Array.prototype)

    文章目录 一. 引用数据类型中的数组 1.1 概述 1.2 初始化 1.2.1 字面量 1.2.2 构造函数模式 1.3 访问 1.4 length属性 1.5 数组遍历 1.6 类数组对象 1.6. ...

  5. JavaScript学习10 JS数据类型、强制类型转换和对象属性

    JavaScript学习10 JS数据类型.强制类型转换和对象属性 JavaScript数据类型 JavaScript中有五种原始数据类型:Undefined.Null.Boolean.Number以 ...

  6. JavaScript笔记---JS简介和开发入门

    目录 一.JavaScript概述 1.什么是JS: 2.JS的作用: 3.JS的组成: 4.JS的语法: 5.JS的数据类型: 6.JS的运算符和语句: 7.JS的输出 8.JS的开发步骤 二.JS ...

  7. JavaScript笔记之一:JS原生

    JavaScript 一.基础 运行在客户端的脚本语言 脚本语言:不需要编译,运行过程中由 js解释器(js引擎)逐行来解释执行 也可以基于 Node.js 技术进行服务器端编程 1. 作用 表单动态 ...

  8. JavaScript 笔记Day1

    <JavaScript 笔记> JavaScript 是属于网络的脚本语言! JavaScript 是世界上最流行的编程语言.这门语言可用于 HTML 和 web,更可广泛用于服务器.PC ...

  9. JavaScript(一)—— 初识JavaScript/注释/输入输出语句/变量/数据类型

    本篇为 JavaScript 系列笔记第一篇,将陆续更新 文章目录 一.初识 JavaScript 1. JavaScript 是什么 2. JavaScript 的作用 3. HTML.CSS 和 ...

最新文章

  1. 链表问题10——两个单链表生成相加链表
  2. HSIC简介:一个有意思的判断相关性的思路
  3. Spring事务嵌套引发的问题--Transaction rolled back because it has been marked as rollback-only...
  4. Azure人工智能认知服务(AI·机器学习)
  5. [记录]java.math.biginteger cannot be cast to java.lang.long
  6. 技术大牛收割机!Java之父James Gosling现在哪里???
  7. Eclipse europa 更新时 Error retrieving feature.xml. [error in opening zip file]的解决
  8. python数据结构与算法——栈、队列与双端队列
  9. 腾讯校园招聘笔试 2019-8-17 第四题 另一种解法
  10. 风之大陆互通服务器账号,风之大陆有几个服务器?服务器互通吗?
  11. 常用视频格式简述(RMVB\RM\WMV\ASF\AVI\MPEG1\MPEG2\MPEG4\MOV)
  12. C语言程序设计实验报告——实验四
  13. 我为什么学习设计模式
  14. 计算机技术在材料物理专业的应用,东北大学材料物理专业要学哪些课程,好学吗?...
  15. 大数据综合案例-网站日志分析
  16. 1 - 整洁代码 - 代码整洁之道
  17. app逆向工程之apk回编译安装之后背景音乐出不来
  18. WebGL-Shader入门(3.着色器语言的限定词-参数限定词/存储限定词/精度限定词)
  19. 企业税务负面信息综合查询
  20. 《研磨设计模式》 与 《设计模式之禅》对比

热门文章

  1. 科普:关于ES版的CPU(正显、不显、QS等)
  2. java上拉变量_「小程序JAVA实战」小程序页面的上拉下拉刷新(50)
  3. odp.net连接oracle9i 出错解决_交换机常见故障及解决方法
  4. 线段树i hate it
  5. [leetcode] 4. 寻找两个有序数组的中位数
  6. 操作系统 多线程之优先级翻转
  7. 试题13 进制转换(十进制-R进制)
  8. 2017上海ACM ECL-final 总结
  9. [PyTorch] 记录一次PyTorch版本更新
  10. [Python] 字符串大写变小写 lower()函数