JavaScript 基础教程:函数、变量与时间戳

需积分: 3 1 下载量 54 浏览量 更新于2024-07-24 收藏 169KB DOC 举报
"JavaScript 语法教程" 在JavaScript中,我们可以看到一些基本的语法结构和功能。以下是基于给定文件信息的详细解释: 1. 定义函数与调用: 函数是JavaScript中的可重用代码块。在例子中,`mingming()` 是一个函数,它使用 `document.write()` 方法在网页上输出 "helloworld"。函数通过在脚本中声明 `function mingming() { ... }` 定义,然后通过 `mingming();` 调用。 2. 函数参数与变量: 在第二个例子中,`mingming(x)` 是一个接受参数 `x` 的函数,它将 `x` 写入页面。`y` 被赋值为 `"helloworld"`,然后 `mingming(y);` 调用函数,传入 `y` 的值。 3. 变量、算术操作与函数返回值: `min(a, b)` 函数接收两个参数 `a` 和 `b`,计算它们的和,并使用 `return c;` 返回结果。在例子中,`x` 和 `y` 分别被赋值为 `5`,然后 `min(x, y)` 被调用,返回值通过 `document.write(min(x, y));` 输出到页面。 4. 获取当前时间: 这段代码定义了一个名为 `time` 的函数,用于获取并显示当前日期和时间。`onload` 事件触发 `time` 函数,确保在页面加载时执行。`new Date()` 创建一个表示当前日期和时间的新对象。`getFullYear()`、`getMonth()`、`getDate()`、`getHours()`、`getMinutes()` 和 `getSeconds()` 分别返回年、月、日、小时、分钟和秒。`check()` 函数确保时间显示为两位数。最后,`setTimeout("time()", 1000);` 每隔1秒更新时间显示。 5. 数组操作: JavaScript 中的数组可以存储各种类型的数据,如字符串、数字等。`str` 是一个包含多个元素的数组。`splice()` 方法用于修改数组:第一个参数是开始位置,第二个参数是要删除的项数,后面的参数是可选的,用于插入新项。`str.splice(1, 3);` 删除了从索引1开始的3个元素。`str.splice(1, 0, "HAHA", 999, "xixi");` 在索引1处插入3个新元素,不删除任何元素。`toString()` 方法将数组转换为字符串,用逗号分隔元素,然后 `document.write()` 输出结果。 这些示例展示了JavaScript的基础知识,包括函数定义、参数传递、变量赋值、算术运算、返回值、时间处理以及数组操作。这些概念是理解JavaScript语言的关键。学习并熟练掌握这些知识点对于进行网页开发和其他JavaScript相关项目至关重要。