一、JavaScript核心
1.javascript中特殊的数值
JavaScript使用了一些特殊的数值。当一个浮点值大于所能表示的最大值时,其实结果是一个特殊的无穷大值,JavaScript将输出为Infinity。同样的,当一个负值比所能表示的最小的负值还小时,结果是一个负无穷大,输出为-Infinity。
当一个算术运算(如果用0除)产生了未定义的结果或者错误时,就会返回一个特殊的JavaScript数值。在这种情况下,结果是一个非数值的特殊值,输出为NaN。这个非数字值的行为有些不寻常,因为它和任何数值都不相等,包括它自己在内,所以需要一个专门的函数isNaN()来检查这个值。相关的函数isFinite()用来检测一个数字是否为NaN、无穷大、无穷小。
特殊数值的常量
Infinity |
表示无穷大的特殊值 |
NaN |
特殊的非数字值 |
Number.MAX_VALUE |
可表示的最大数字 |
Number.MIN_VALUE |
可表示的最小数字(与0最接近的数字) |
Number.NaN |
特殊的非数字值 |
Number.POSITIVE_INFINITY |
表示正无穷大的特殊值 |
Number.NEGATIVE_INFINITY |
表示负无穷大的特殊值 |
|
|
分享到:
相关推荐
JavaScript是一种广泛应用于网页和网络应用的编程语言,尤其在前端开发中扮演着核心角色。 Typora是一款流行的 markdown 编辑器,它为编写包括技术文档在内的各种文本提供了简洁且直观的界面。在这个“javascript...
《JavaScript真经》的描述中,作者通过比喻和故事深入浅出地阐述了JavaScript的核心概念,尤其是数据和代码的关系,以及面向对象编程的思想。 在编程中,数据和代码是两个基本的组成部分。数据代表了程序中的信息,...
### 即用即查JAVASCRIPT核心对象参考手册知识点详解 #### 一、引言 JavaScript 是一种广泛应用于网页开发中的脚本语言,它能够为网页添加动态效果,提高用户体验。JavaScript 的核心对象是其功能强大的基石之一,...
Number对象用于处理数值类型,虽然在JavaScript中数字是基本类型,但Number对象提供了一些有用的静态方法,如`isNaN()`检查是否为非数字值,`parseInt()`和`parseFloat()`用于从字符串中解析数字,以及`toFixed()`...
JavaScript是Web开发中的核心语言,它在网页交互、动态效果以及前后端通信等方面扮演着重要角色。本资源“javascript基础-动力节点共10页.pdf.zi”是针对JavaScript基础知识的教程,由动力节点提供,共计10页,旨在...
通过学习JavaScript,开发者不仅可以创建功能丰富的网页,还可以深入了解现代Web开发的核心技术。随着技术的不断进步,JavaScript的应用领域也在不断扩大,掌握这门语言无疑会为个人的职业发展增添更多可能。希望本...
JavaScript经典特效——“猜一个数值”游戏是一种常见的编程练习,旨在帮助初学者理解JavaScript的基础以及交互式编程。这个游戏的核心在于,计算机随机生成一个特定范围内的数字,然后让用户尝试猜测这个数字,程序...
在这个"javascript核心讲解"中,我们将深入探讨JavaScript的核心概念,包括数组、对象、日期以及Math模块的使用,并通过实例来加深理解。 1. **数组**:JavaScript中的数组是一种特殊的数据结构,可以存储多个值。...
在这个案例中,可能涉及到变量用于存储图片或文字的初始位置,数据类型可能涉及数值或字符串,而控制结构则用于决定移动的频率和方向。 DOM(Document Object Model)是HTML和XML文档的结构化表示,JavaScript通过...
数值章节涵盖了JavaScript中数值的处理方式,包括数值的表示、NaN、Infinity、parseInt和parseFloat方法等。对象章节则详细讲解了对象的生成、属性的读取和修改、以及对象引用等概念。特别地,还提到了类似数组的...
- **核心JavaScript**:介绍JavaScript作为一门语言的基本概念,包括其语法、数据类型等基础内容。这部分重点在于理解JavaScript作为一种编程语言的特性,例如动态性、弱类型等特点。 - **客户端JavaScript**:讨论...
- 将 JavaScript 代码写入一个独立的 `.js` 文件中。 - 使用 `<script src="path/to/file.js"></script>` 标签将该文件引入 HTML 页面。 - 注意:`<script>` 标签不可自闭合。 - **内部脚本**: - 直接在 HTML ...
4. **Array的字典用法**:JavaScript中的数组不仅可以存储数值,还可以存储对象,这使得数组具有了字典的功能。例如,`let arr = [{key1: 'value1'}, {key2: 'value2'}]`,可以通过索引访问元素,也可以通过键值对...
其中,数值型可以是整数或浮点数,字符串则以单引号或双引号包裹,而null和undefined是特殊的值,分别表示“无对象”和“未定义”。 接下来,Object类型是JavaScript中的引用类型,它代表复杂的数据结构。`025-...
总的来说,JavaScript DOM编程艺术涉及的核心是理解和利用DOM结构,结合JavaScript语法来实现网页的动态交互。通过对DOM的理解和JavaScript的基本语法的掌握,开发者可以创建出丰富的用户界面和交互体验。在实际开发...
JavaScript,作为一种广泛应用于Web开发的脚本语言,是前端开发中的核心组成部分。它以其灵活性、易学性和强大的功能,使得网页交互变得生动有趣。本文将深入探讨JavaScript的使用技巧以及其基础对象,帮助你更好地...
- **标准定义**: ECMA-262 规范定义了 JavaScript 的核心语言标准版本,确保了不同浏览器之间 JavaScript 行为的一致性。 #### 3. 客户端 JavaScript - **用途**: 客户端 JavaScript 是最常见的一种形式,其脚本...