js 支持的原始数据类型
原始数据类型:
数值型:
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 支持的原始数据类型相关推荐
- JS中的原始数据类型
首先声明JS中的数据类型分为 原始数据类型 Undefined, Null, Boolean, Number, Symbol, String 对象数据类型 Object 其中可被执行的对象叫做函数或 ...
- JS中的原始数据类型(基础数据类型)和 引用数据类型
文章目录 一.js的数据类型划分方式为 原始数据类型(基础数据类型)和 引用数据类型 二.两种类型的区别 1.存储位置不同 2.传值方式不同 3.两种数据类型在实参和形参中的区别 一.js的数据类型划 ...
- 【php】 PHP 支持 9 种原始数据类型
PHP 支持 9 种原始数据类型. 四种标量类型: boolean(布尔型) integer(整型) float(浮点型,也称作 double) string(字符串) 三种复合类型: array(数 ...
- 【ES6】JS第7种数据类型:Symbol
[ES6]JS第7种数据类型:Symbol 一.Symbol的由来 二.Symbol的涵义 三.Symbol的判等 四.Symbol的运算与转化 查看更多ES6教学文章: 参考文献 引言:我们知道JS ...
- JS中的基本数据类型与引用数据类型
JS中的数据类型可以这样分类: 原始数据类型: number, string ,boolean, undefined, null, symbol 基本类型(简单类型): 值类型: number((整数 ...
- Java程序员都要懂得知识点:原始数据类型
本文分享自华为云社区<Java知识点问题总结之原始数据类型>,原文作者:breakDraw. java原始数据类型有short.byte.int.long.boolean.char.flo ...
- TypeScript学习(一):原始数据类型的定义
这篇博客主要是讲述TS中原始数据类型的定义,有不足之处,还望大家指点(这里就不赘述TS的安装及编译方式了,详情可前往官网查看): Typescript中原始数据类型:布尔类型(boolean).数值类 ...
- php根据图片地址获取图片原始高宽,Js获取图片原始宽高的实现代码
如果我们页面看到的图片都是缩略图,那就需要做个图片点击放大效果,那么怎样获取图片的原始宽高呢?方法如下: //获取图片原始宽度 function getNaturalWidthAndHeight(im ...
- Java原始数据类型
本文分享自华为云社区<Java知识点问题总结之原始数据类型>,原文作者:breakDraw. java原始数据类型有short.byte.int.long.boolean.char.flo ...
最新文章
- JavaScript学习与实践(8)
- 试图理解80836实模式转变为保护模式
- Python面向对象的三大特性
- 小谈React、React Native、React Web
- 第二阶段团队绩效考核报告
- Java中Math3 各种随机数生成器的使用(Random Generator)
- 查看有哪些表被锁住 如何杀死oracle死锁进程
- 肉肉好走,愿你在异界依旧快乐活泼
- ObjectARX 2018 + AutoCAD2018 + VS2018 C# 创建第一个 Hello word程序
- PTAM算法流程介绍
- 尚硅谷redis6文档,代码
- 被认为是世界史上50个最伟大的发明有哪些?
- 功率 dbm vrms vpp mw换算 (正弦波)
- Docker安装PHP-FPM5.6 (自带redis扩展,Mysql扩展,GD库扩展(支持JEPG))
- Arduino智能小车设计(一)
- 计算机课各种造型靠图形教案,三年级信息技术课老师教案参照三篇
- Oracle 中总计和小计使用的函数
- 如何利用LaTex的写毕业论文
- 证书文件编码格式介绍
- 1086: 级数求和
热门文章
- 频率和波特率_实例详解 | 变频器端子启停与通信设定频率(附程序)
- php自定义tcp协议,如何实现自定义协议?
- 在拦截器里放入参数 controller_程序员云旅游:10分钟带你走完SpringMVC里一次HTTP请求处理之路...
- linux串口 接收 字符串_非常好用的 Win10 串口调试助手
- 文件服务器 ip,共享文件服务器的ip地址
- ctc与临时限速服务器信息,基于CTC站场图图形元素设置高速铁路临时限速的方法...
- 使用SpringBoot+JPA报错Incorrect syntax near 'hibernate_sequence'
- arm linux dma_alloc_coherent 实现,dma_alloc_coherent (建立一致性 DMA 映射函数)
- 非oracle用户使用expdp,expdp 和impdp使用之一(不同用户和不用表空间)
- matlab中ifelse能嵌套吗,嵌套if语句(nested if statements)