JavaScript
JavaScript 是一种常用于编程语言的Web 开发。它最初由 Netscape 开发,用于向网站添加动态和交互式元素。虽然 JavaScript 受到 Java 的影响,但其语法与 C 更为相似,并且基于 Sun Microsystems 开发的脚本语言 ECMAScript。
JavaScript 是一种客户端脚本语言,这意味着源代码由客户端的Web 浏览器处理,而不是由Web 服务器处理。这意味着 JavaScript 的函数可以在网页加载完成后运行,而无需与服务器通信。例如,JavaScript 函数可以在 Web 表单提交前检查它,以确保所有必填字段都已填写。JavaScript 代码可以在信息实际传输到服务器之前生成错误消息。
与 PHP 和 ASP 等服务器端脚本语言一样,JavaScript 代码可以插入 网页的 HTML 中的任意位置。不过,服务器端代码只有输出会显示在 HTML 中,而 JavaScript 代码仍会完整地显示在网页源代码中。JavaScript 也可以在单独的 .JS 文件中引用,该文件也可以在浏览器中查看。
下面是一个用于将两个数字相加的基本 JavaScript 函数示例。该函数使用参数 7 和 11 调用。如果将下面的代码包含在网页的 HTML 中,它会在警告框中显示文本“18”。
<script>
function sum(a,b)
{
return a + b;
}
var total = sum(7,11);
alert(total);
</script>
JavaScript 函数可以在 <script> 标签中调用,也可以在特定事件发生时调用。示例包括 onClick、onMouseDown、onMouseUp、onKeyDown、onKeyUp、onFocus、onBlur、onSubmit 以及许多其他事件。虽然标准 JavaScript 仍用于执行基本的客户端功能,但如今许多 Web 开发人员更喜欢使用 jQuery 等 JavaScript 库,为网站添加更高级的动态元素。
测试你的知识