原始数据类型:

数值型:

1.十进制数

<script>var a =12;a = -12a = 12.4a =.23e2 //=>23a = 2e3 //=>2000a = 3E-2 //==>0.03
</script>

2.十六进制数

1 <script>
2     var a = 0xab //=>171
3     a = 0XAAA  //=>2730
4 </script>

3.八进制数

1 <script>
2     var a = 0123   //=>83
3     a = 0111111   //=>37449
4 </script>

4.无穷大Infinity 和 NaN

NaN 表示不是一个数字

可以用isNaN检测是否是数字 不是数字的返回true ,是数字则返回false

 1 <script>
 2     var a = 1.79e310
 3     alert(a) //==>infinity
 4     a = -1.79e310
 5     alert(a)  //=>-infinity
 6     var b = 12
 7     //NaN 表示not a number 不是一个数字
 8     alert(isNaN(b))  //=>false
 9     //NaN不能与自身比较
10     alert(NaN == NaN) //=>false
11 </script>

字符串型:

1定界符 用“”或者‘’

1 <script>
2    var a ="this is string"
3    var b ='this is string'
4 </script>

2.转义符  有\n回车换行   \换行  \t制表空格

1 <script>
2   var a ='a\nb\rc\tde'
3     alert(a)
4 </script>

布尔值类型

true 和 false

1 <script>
2   var a =true
3   var b =false
4     alert(a)  //=> true
5     alert(b)  //=>flase
6 </script>

特殊数据类型:

underfined

1.声名一个变量未赋值

2.赋值一个不存在的属性

1 <script>
2   var a;
3     alert(a)   //==>undefined
4   var b = stringno;
5     alert(b)   //==>undefined
6 </script>

null

1.在声名变量时,赋值一个null ,表示一个空值,其本身只是一个占位符;

2null和undefined 值是相等的,而数据类型是不相等的

1 <script>
2  var a= null
3     alert(a)  //=>null
4     alert(null == undefined)  //=>true
5     alert(null === undefined)  //=>false
6 </script>

转载于:https://www.cnblogs.com/Ziksang/p/5185528.html

js 支持的原始数据类型相关推荐

  1. JS中的原始数据类型

    首先声明JS中的数据类型分为 原始数据类型 Undefined, Null, Boolean, Number, Symbol,  String 对象数据类型 Object 其中可被执行的对象叫做函数或 ...

  2. JS中的原始数据类型(基础数据类型)和 引用数据类型

    文章目录 一.js的数据类型划分方式为 原始数据类型(基础数据类型)和 引用数据类型 二.两种类型的区别 1.存储位置不同 2.传值方式不同 3.两种数据类型在实参和形参中的区别 一.js的数据类型划 ...

  3. 【php】 PHP 支持 9 种原始数据类型

    PHP 支持 9 种原始数据类型. 四种标量类型: boolean(布尔型) integer(整型) float(浮点型,也称作 double) string(字符串) 三种复合类型: array(数 ...

  4. 【ES6】JS第7种数据类型:Symbol

    [ES6]JS第7种数据类型:Symbol 一.Symbol的由来 二.Symbol的涵义 三.Symbol的判等 四.Symbol的运算与转化 查看更多ES6教学文章: 参考文献 引言:我们知道JS ...

  5. JS中的基本数据类型与引用数据类型

    JS中的数据类型可以这样分类: 原始数据类型: number, string ,boolean, undefined, null, symbol 基本类型(简单类型): 值类型: number((整数 ...

  6. Java程序员都要懂得知识点:原始数据类型

    本文分享自华为云社区<Java知识点问题总结之原始数据类型>,原文作者:breakDraw. java原始数据类型有short.byte.int.long.boolean.char.flo ...

  7. TypeScript学习(一):原始数据类型的定义

    这篇博客主要是讲述TS中原始数据类型的定义,有不足之处,还望大家指点(这里就不赘述TS的安装及编译方式了,详情可前往官网查看): Typescript中原始数据类型:布尔类型(boolean).数值类 ...

  8. php根据图片地址获取图片原始高宽,Js获取图片原始宽高的实现代码

    如果我们页面看到的图片都是缩略图,那就需要做个图片点击放大效果,那么怎样获取图片的原始宽高呢?方法如下: //获取图片原始宽度 function getNaturalWidthAndHeight(im ...

  9. Java原始数据类型

    本文分享自华为云社区<Java知识点问题总结之原始数据类型>,原文作者:breakDraw. java原始数据类型有short.byte.int.long.boolean.char.flo ...

最新文章

  1. JavaScript学习与实践(8)
  2. 试图理解80836实模式转变为保护模式
  3. Python面向对象的三大特性
  4. 小谈React、React Native、React Web
  5. 第二阶段团队绩效考核报告
  6. Java中Math3 各种随机数生成器的使用(Random Generator)
  7. 查看有哪些表被锁住 如何杀死oracle死锁进程
  8. 肉肉好走,愿你在异界依旧快乐活泼
  9. ObjectARX 2018 + AutoCAD2018 + VS2018 C# 创建第一个 Hello word程序
  10. PTAM算法流程介绍
  11. 尚硅谷redis6文档,代码
  12. 被认为是世界史上50个最伟大的发明有哪些?
  13. 功率 dbm vrms vpp mw换算 (正弦波)
  14. Docker安装PHP-FPM5.6 (自带redis扩展,Mysql扩展,GD库扩展(支持JEPG))
  15. Arduino智能小车设计(一)
  16. 计算机课各种造型靠图形教案,三年级信息技术课老师教案参照三篇
  17. Oracle 中总计和小计使用的函数
  18. 如何利用LaTex的写毕业论文
  19. 证书文件编码格式介绍
  20. 1086: 级数求和

热门文章

  1. 频率和波特率_实例详解 | 变频器端子启停与通信设定频率(附程序)
  2. php自定义tcp协议,如何实现自定义协议?
  3. 在拦截器里放入参数 controller_程序员云旅游:10分钟带你走完SpringMVC里一次HTTP请求处理之路...
  4. linux串口 接收 字符串_非常好用的 Win10 串口调试助手
  5. 文件服务器 ip,共享文件服务器的ip地址
  6. ctc与临时限速服务器信息,基于CTC站场图图形元素设置高速铁路临时限速的方法...
  7. 使用SpringBoot+JPA报错Incorrect syntax near 'hibernate_sequence'
  8. arm linux dma_alloc_coherent 实现,dma_alloc_coherent (建立一致性 DMA 映射函数)
  9. 非oracle用户使用expdp,expdp 和impdp使用之一(不同用户和不用表空间)
  10. matlab中ifelse能嵌套吗,嵌套if语句(nested if statements)