一、数据类型分类
- 基本数据类型:数值型 (number)、字符串型(string)、逻辑型(boolean);
- 特殊数据类型:无定义数据类型 (undefined)、空值(null);
- 复合数据类型:函数(function)、对象(object)、数组 (array)。
二、数值型数据
- JS中的数值型数据包含整数和浮点数,但所有数值都以双精度浮点型表示。
- 双精度浮点型表示的整数范围:-2E53至2E53;
- 双精度表示的浮点数范围:|2.2250E-308|至|1.7976E308|;
-
十六进制和八进制数没有指数形式表示方法。
- 八进制不是ECMA-262的规范,但几乎所有的JS实现都支持八进制数。目前Opera浏览器还不支持八进制数。
- 特殊值:
Ø Infinity和-Infinity(无穷大和无穷小)。所有的Infinity和-Infinity的值都相等。
Ø NaN(not a number)。惟一一个不能和自身进行比较的值。
Ø undefined表达式结果为数值型数据时其结果为NaN。
Ø 进行0/0运算,或对Infinity求正弦时,其结果为NaN。
Ø IsNaN()判断某个值是否为NaN。
Ø JS1.0+在Number对象中提供的可以访问特殊值的属性:
1) Number.MAX_VALUE
2) Number.MIN_VALUE
3) Number.POSITIVE_INFINITY
4) Number.NEGATIVE_INFINITY
5) Number.NaN
Ø 一个正数被0除结果为Infinity;一个负数被0除结果为-Infinity;0/0的结果为:undefined(NaN)。
转自http://blog.sina.com.cn/s/blog_5d7c959b0100jydi.html
分享到:
相关推荐
JavaScript语言核心数据类型和变量使用介绍的知识点包含在以下内容中。 首先,JavaScript的基础知识点中,变量是被赋予了值的符号名字,它作为存储数据的容器。变量可以通过var、let或const关键字进行声明。在上面...
javascript基础之数据类型和变量思维导图.xmind
超全面javaweb教程28天day2-_16_js的数据类型和变量声明
在JavaScript中,变量是编程的基础元素,用于存储和处理数据。本篇将深入探讨JavaScript中的变量及其相关概念。 ### 2.2.1 什么是变量 1. **字面量**:在编程中,字面量是指直接表示特定值的符号,如数字(123)、...
javascript新手
"js动态引入外部js脚本并获取里面的变量值"这个主题就是关于如何在JavaScript中实现这种功能的讨论。 首先,`jQuery`库提供了一个非常方便的方法来实现动态加载外部脚本:`$.getScript()`。这是一个异步方法,它...
JavaScript 中各种类型的变量在 if 条件中的真值与假值 ...在 JavaScript 中,变量在 if 条件中的行为取决于其数据类型和值。在实际开发中,我们需要了解这些变量类型在 if 条件中的行为,以便编写正确的代码。
ECMAScript定义了JS的基本语法和核心内容,包括变量、数据类型、操作符、关键字等;DOM则是对HTML或XML文档结构的一种抽象模型,允许程序和脚本动态地更新、添加和删除元素;BOM则是浏览器对象模型,提供了与浏览器...
JavaScript中的变量是编程中一个非常基本且重要的概念,它存储各种数据类型的值,是程序中用于存储数据的容器。变量作用域的定义决定了变量可以被访问的区域,对于理解变量在不同上下文中的访问权限非常重要。 首先...
ECMAScript 中有 5 种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和 String。还有 1种复杂数据类型——Object,Object 本质上是由一组无序的名值对组成的。ECMAScript 不支持任何创建...
### JavaScript中的变量与数据类型 #### 一、变量的概念与作用 在JavaScript中,变量扮演着极其重要的角色,它是用于存储数据值的容器。通过变量,开发者能够在程序中引用和操作这些值,使得代码变得更加灵活和可...
js中的复合数据类型有两种:Array(数组数据类型)和Object(对象数据类型)。Array类型是一组有序的数据的集合,可以通过索引取值。Object类型可以使用点号表示法取值。 判断数据类型可以使用typeof和instanceof...
在 JS 中,有 5 种基本数据类型和 1 种复杂数据类型,基本数据类型有:Undefined, Null, Boolean, Number和String;复杂数据类型是Object,Object中还细分了很多具体的类型,比如:Array, Function, Date等等。 判断...
JavaScript获取变量数据类型案例源码
对象data定义的变量支持各种数据类型,string,int,[],{} **第一.**wxml数据渲染,只要通过设置data值(this.setData({...}))即可 如: wxml页面:detail对象中包含有TaskBillCode与BillDate两个属性 (此图片来源于...
1. **JavaScript(JS)变量**:JavaScript是一种轻量级的解释型编程语言,主要运行在浏览器中,用于处理用户交互、网页动态效果和数据验证。变量在JS中用`var`、`let`或`const`声明,它们可以存储各种数据类型,如...
本文将深入探讨JavaScript的基础语法,包括变量、数据类型、数据类型转换和运算符。 1. 变量(Variable) 变量是JavaScript中存储数据的容器。它们允许我们多次使用相同的值,而无需反复输入。在JavaScript中,变量...
`jquery.dump.js`是jQuery的一个扩展,它将jQuery对象和JavaScript原生类型的数据结构转换为可读性更强的字符串。这使得在处理大量jQuery对象或者复杂数据结构时,能够更容易地理解变量的状态。例如,你可以调用`$('...
- **JavaScript步骤**:允许用户编写自定义的JavaScript代码进行复杂的数据处理或逻辑判断。 - **Java类步骤**:若需要执行Java代码,可以使用此步骤,提供高度定制的功能。 9. 增量抽取: - Kettle支持基于...