js 支持的数据类型

原始数据类型:

数值型:

1.十进制数

<script>
   var a =12;
   a = -12
   a = 12.4
   a =.23e2 //=>23
   a = 2e3 //=>2000
   a = 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>
时间: 2024-10-23 12:18:08

js 支持的数据类型的相关文章

myasql支持的数据类型以及函数转换

myasql支持的数据类型 1.数值类型 tinyint 1 小整数 smallint 2 大整数 mediumint 3 大整数 int 4 大整数 bigint 8 极大整数 如果插入 的较大较小 会自动改编为范围值 多余的数截取 float 4 double 8 decimal 默认是10 可以指定多少个整数和小数 2.字符串类型 char 0-255字节 定长字符串 varchar 0-255字节 变长字符串 tinyblob 0-255字节 不超过255个字符的二进制字符 tintex

初识Redis系列之三:Redis支持的数据类型及使用

支持的数据类型有五种: string(字符串).hash(哈希).list(列表).set(集合)及zset(sorted set:有序集合): 下面分别对这几种类型进行简单的Redis存取操作 1:string(字符串) 几种里面最常用,也是最简单的类型,使用方式如下: redis 127.0.0.1:6379> SET name "runoob" OK redis 127.0.0.1:6379> GET name "runoob" 注意:一个键最大能

js中的数据类型

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>    </head>    <body>        <script>            /*             * js中的数据类型             *     一.基本(简单)数据类型  

如何判断js中的数据类型?

js六大数据类型:number.string.object.Boolean.null.undefined string: 由单引号或双引号来说明,如"string" number: 什么整数啊浮点数啊都叫数字,你懂的~ Boolean:  就是true和false啦 undefined: 未定义,就是你创建一个变量后却没给它赋值~ null:  故名思久,null就是没有,什么也不表示 object: 这个我也很难解释的说.就是除了上面五种之外的类型 如何判断js中的数据类型:type

mongodb文档支持的数据类型

1. 存储类型 mongodb文档类似于json,但不是完全的json. json只有六种类型:null, bool, 数字,字符串,数组,对象. 但是mongo的文档在json的基础上还扩展了几种类型, 比如,日期类型,整数,浮点数. mongodb真正存储在磁盘上是使用bson(binary json). 2. 常用数据类型 null: 表示不存在或空值. bool : true 和 false. string: 字符串, 用引号包含. 3. 数字 json中只有数字类型. 而mongodb

.NET 中,编译器直接支持的数据类型称为基元类型(primitive type).基元类型和.NET框架类型(FCL)中的类型有直接的映射关系.

.NET 中,编译器直接支持的数据类型称为基元类型(primitive type).基元类型和.NET框架类型(FCL)中的类型有直接的映射关系. The primitive types are Boolean, Byte, SByte, Int16, UInt16, Int32, UInt32, Int64, UInt64, IntPtr, UIntPtr, Char, Double, and Single. https://msdn.microsoft.com/zh-cn/library/s

android sqlite支持的数据类型

Sqlite3支持的数据类型 :NULL.INTEGER.REAL.TEXT.BLOB 但实际上,sqlite3也接受如下的数据类型:    smallint 16 位元的整数.    interger 32 位元的整数.    decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数.如果没有特别指定,则系统会设为 p=5; s=0 .    float  32位元的实数.    double  64位元的实数.   

如何判断js中的数据类型

如何判断js中的数据类型:typeof.instanceof. constructor. prototype方法比较 如何判断js中的类型呢,先举几个例子: var a = "iamstring."; var b = 222; var c= [1,2,3]; var d = new Date(); var e = function(){alert(111);}; var f = function(){this.name="22";}; 最常见的判断方法:typeof

js语法和数据类型

基础知识(Basics) JavaScript 的很多语法借鉴自 Java,但也受 Awk,Perl 和 Python 影响. JavaScript 是大小写敏感的,使用 Unicode 字符集. 在JavaScript中,语句被称为 statements,并用分号分隔(;).空格.制表符和换行符被称为空白.  JavaScript的脚本的源文本从左到右扫描,并转换成由令牌,控制字符,行结束符,注释或空白组成的输入元素序列.  ECMAScript中还定义了某些关键字和字面值,并具有分号自动插入