JavaScript Math对象与变量使用详解

需积分: 10 16 下载量 98 浏览量 更新于2024-08-22 收藏 3.82MB PPT 举报
"本资源是一份关于JavaScript的课件,主要介绍了Math对象及其常用属性,同时也涉及了JavaScript的基础知识,包括变量、内存管理和变量命名规则。课件提到了JavaScript在Web开发中的作用,强调了结构、样式和行为三位一体的概念,并展示了如何在HTML中引入和编写JavaScript代码。" 在JavaScript中,`Math`对象是一个内置对象,它提供了许多用于数学计算的常量和方法。以下是`Math`对象中提到的一些属性: 1. **E**: 这个属性代表自然对数的底,即欧拉数e,约等于2.71828。 2. **LN10**: 表示10的自然对数,即ln(10)。 3. **LN2**: 2的自然对数,即ln(2)。 4. **LOG2E**: 以2为底的e的对数,即log2(e)。 5. **LOG10E**: 以10为底的e的对数,即log10(e)。 6. **PI**: π,圆周率,约等于3.14159。 7. **SQRT1_2**: 半的平方根,即1/2的平方根,等于0.5。 8. **SQRT2**: 2的平方根,约等于1.41421。 JavaScript语言中的变量是用来存储数据的容器。声明变量通常使用`var`关键字,但ES6引入了`let`和`const`作为替代。在JavaScript中,变量可以动态地改变其值,例如: ```javascript var test = "hi"; // 声明并初始化一个字符串变量 test = 80; // 更改变量的值为数字 ``` 变量名应遵循一定的规则: - 首个字符可以是字母、下划线(_)或美元符号($)。 - 其他字符可以是下划线、美元符号或字母、数字的组合。 - 变量名区分大小写。 - 遵循的命名约定有:CamelCase(首字母小写,后续单词首字母大写)、PascalCase(所有单词首字母大写)以及匈牙利类型标记法(在变量名前添加类型相关的前缀)。 在HTML中,`<script>`标签用于引入和执行JavaScript代码。可以将脚本放在`<head>`或`<body>`标签内,也可以通过`src`属性链接外部的JavaScript文件。 课件中还提到了JavaScript在Web标准中的位置,它主要负责网页的行为部分,使页面具有交互性。例如,通过JavaScript可以响应用户的点击事件、处理表单数据、更新DOM元素等。通过将HTML、CSS和JavaScript有效地结合,可以创建出功能丰富的、用户体验良好的Web应用程序。