Literals(字面量)

字面量 描述
Array literals let fish = ['Lion', , 'Angel'];
Boolean literals true false
Floating-point literals [(+ -)][digits].[digits][(E e)[(+ -)]digits]
Numeric literals (decimal, base 10); (octal, base 8); (hexadecimal, "hex" or base 16); (binary, base 2)
Object literals {}
RegExp literals var re = /ab+c/;
String literals 'foo' "bar"

变量类型

primitives(基础数据类型)

In JavaScript, a primitive (primitive value, primitive data type) is data that is not an object and has no methods.
There are 7 primitive data types: string, number, bigint, boolean, null, undefined, and symbol.

类型 描述
Number An integer or floating point number. For example: 42 or 3.14159.
BigInt An integer with arbitrary precision. For example: 9007199254740992n.
String A sequence of characters that represent a text value. For example: “Howdy”
Boolean. true and false.
null A special keyword denoting a null value. (Because JavaScript is case-sensitive, null is not the same as Null, NULL, or any other variant.)
undefined A top-level property whose value is not defined.
Symbol (new in ECMAScript 2015) A data type whose instances are unique and immutable.
typeof ""                  // 返回 "string"
typeof "Bill"              // 返回 "string"**
typeof 0                   // 返回 "number"
typeof 314                 // 返回 "number"
typeof true                // 返回 "boolean"
var person;typeof person;   // 值是 undefined,类型是 undefined
typeof undefined              // undefined
typeof null                   // object
null === undefined            // false
null == undefined             // true

参考:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_types
https://www.w3school.com.cn/js/js_datatypes.asp

javacript 数据类型相关推荐

  1. JavaScript重难点解析1(数据类型——var、let、const区别,类型补充,“===”、“typeof”、“instanceof”区别,Symbol数据类型)

    JavaScript重难点解析1(数据类型) var.let.const区别: 类型补充 "==="."typeof"."instanceof&quo ...

  2. [译]借助函数完成可组合的数据类型(软件编写)(第十部分)

    本文讲的是[译]借助函数完成可组合的数据类型(软件编写)(第十部分), 原文地址:Composable Datatypes with Functions 原文作者: Eric Elliott 译文出自 ...

  3. C++与QML混合编程技术(传递自定义数据类型)

    目录 一.前言 二.C++与QML集成的基础 2.1 语言特征 2.2 可集成的前提条件 2.3 基础数据类型 2.4 自定义数据类型 三.实例讲解 3.1 QML获取C++类的自定义结构体数据 3. ...

  4. Postman使用Date数据类型,Postman发送Date类型数据,Postman模拟前端调用

    Postman使用Date数据类型: 在form-data数据类型下,使用 2021/7/7 11:11:00 (yyyy/MM/dd HH:mm:ss) 的数据格式即可 如下: 在json数据格式中 ...

  5. 大数据中用到的新的数据类型bigint、decimal、smallint、tinyint

    在对比oracle数据库和大数据库的时候,发现了几个用以存放数字的新的类型bigint.decimal.smallint.tinyint,为了对比之间的不同,我进行了统计 bigint 可以精确的表示 ...

  6. NumPy — 创建全零、全1、空、arange 数组,array 对象类型,astype 转换数据类型,数组和标量以及数组之间的运算,NumPy 数组共享内存

    NumPy 简介 一个用 python 实现的科学计算包.包括: 1.一个强大的 N 维数组对象 Array : 2.比较成熟的(广播)函数库: 3.用于整合 C/C++ 和 Fortran 代码的工 ...

  7. 【JavaScript总结】JavaScript语法基础:数据类型

    ------>数据类型有哪些? ->基本类型:数字类型,布尔类型,字符串类型 ->引用类型:对象类型,函数类型 ->空类型:null 和 undefined ->运算符: ...

  8. 数据类型对应的字节数

    20210622 https://www.icode9.com/content-4-421680.html 32位和64位常用数据结构所占字节数 20210126 1 2 4 8 1248 刚好都是2 ...

  9. tensorflow2.0 基础一 常用数据类型及转换

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_43619065/arti ...

最新文章

  1. 一文教你玩转链上「动森」My Neighbor Alice
  2. xamarin跳转html,Xamarin 页面跳转
  3. 漫画家Neal Adams推出以蝙蝠侠等超级英雄为主题的NFT
  4. Java 性能优化系列之3.2[JVM调优]
  5. 用c语言编电话薄系统,求助 哈稀表编电话薄程序(c语言) 算法
  6. 基于机器视觉的IC表面字符检测
  7. SpringBoot+JSON+AJAX+ECharts+Fiddler实现前后端分离开发可视化(进阶篇)
  8. 银行卡号识别(CTPN、Densenet、CTC)附数据集
  9. 三级管和场效应管驱动电路设计及使用
  10. 跟开涛学shiro练习代码
  11. 国内的边缘计算组织和产品调研
  12. 她是淘宝牛年第一锦鲤,却只选择清空购物车
  13. 萬丈雄心Soaring Ambitions
  14. 数据压缩技术简史---关于实时数据压缩的基础知识
  15. 宝尚网上股票-今年A股新股数量与融资额再创新高
  16. 构建高性能微服务架构(网易)
  17. Unity3D规则之Unity Root Motion / Bake into Pose 的问题
  18. 百度地图坐标、Google坐标、腾讯坐标相互转化
  19. 隐藏内容_网络推广_seo中级视频教程详解
  20. 有关Slackware的USB安装介绍

热门文章

  1. matlab相机标定畸变参数,相机标定的原理与意义及OpenCVMatlab实现差异小结.doc
  2. the dhc driver package_DHC智商低?不,它用1k阅读,444个好看证明了自己
  3. Python+django网页设计入门(18):自定义模板过滤器
  4. 计算Fibonacci数列第n项的第8种方法(数学推导与Python实现)
  5. Python批量Excel文件数据导入SQLite数据库的优化方案
  6. python字符串驼峰转换_驼峰风格字符串转换为下滑线风格字符串
  7. mysql一样的查询在我本地很快但是线上很慢_MySQL大数据量分页查询方法及其优化...
  8. vs2015配置python环境_Windows10系统安装vs2015+cocos2d-x 3.9开发环境的方法
  9. clion 插件_IDEA必备插件系列-Rainbow
  10. java invoke 泛型_如何通过java反射调用含有泛型数组参数的方法