JavaScript基础知识点总结

需积分: 5 0 下载量 168 浏览量 更新于2024-08-04 收藏 12KB MD 举报
JavaScript 基础知识点总结 JavaScript 是一种高级的、动态的、基于对象的脚本语言,主要用于客户端脚本编程,尤其是在网页开发中。下面是 JavaScript 的核心基础和常用方法。 **1. JavaScript 书写位置** JavaScript 代码可以写在 HTML 文件中的两种位置: * 使用 `<script>` 标签将 JavaScript 代码写在 HTML 文件中,例如: ```html <body> <script> // 此处写 JavaScript 代码 </script> </body> ``` * 引入 `.js` 格式的文件,例如: ```html <script src="此处写 js 文件所在的路径"></script> ``` **2. 输出语句** JavaScript 提供了两种输出语句: * `alert()`: 弹出警告框,例如:`alert("Hello, World!");` * `console.log()`: 控制台输出,例如:`console.log("Hello, World!");` **3. 变量** 在 JavaScript 中,变量可以使用 `var` 关键字声明,例如: ```javascript var num = 1; // 声明一个名称为 num,值为 1 的变量 ``` 变量的合法命名规则: 1. 只能由数字、字母、下划线和 `$` 组成,但不能以数字开头 2. 不建议使用关键字和保留字 3. 严格区分大小写,`A` 和 `a` 是两个不同的变量 **4. 检测数据类型** JavaScript 提供了 `typeof` 运算符来检测值或者变量的数据类型,例如: ```javascript console.log(typeof 123); // 输出 "number" console.log(typeof "hello"); // 输出 "string" ``` **5. NaN 相关知识** * `NaN` 表示非数字,是一个特殊的数值 * `isNaN()` 函数用来检测一个值是否为 `NaN`,如果是的话返回 `true`,否则返回 `false` **6. 数据类型** JavaScript 中有五种基本数据类型: * `Number`: 数值类型,所有的数字不分大小、不分整浮、不分正负,都是数值类型 * `String`: 字符串类型,使用双引号或者单引号包裹的值 * `Boolean`: 布尔类型,`true` 表示真,`false` 表示假 这些知识点是 JavaScript 的核心基础,理解和掌握这些知识点是学习 JavaScript 的基础。