《JavaScript入门经典(第6版)》——1.3 JavaScript简介

简介: 本节书摘来自异步社区《JavaScript入门经典(第6版)》一书中的第1章,第1.3节,作者: 【美】 Phil Ballard 译者:李 军陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。

本节书摘来自异步社区《JavaScript入门经典(第6版)》一书中的第1章,第1.3节,作者: 【美】 Phil Ballard 译者:李 军陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 JavaScript简介

用JavaScript编写的程序能够访问Web页面的元素以及运行该程序的浏览器,对这些元素执行操作,还可以创建新的元素。JavaScript常见的功能包括:

以指定尺寸、位置和样式(比如是否具有边框、菜单、工具栏等)打开新窗口;
提供用户友好的导航帮助,比如下拉菜单;
检验Web表单输入的数据,在向Web服务器提交表单之前确保数据格式正确;
在特定事件发生时,改变页面元素的外观与行为,比如当鼠标光标经过页面元素之上时;
检测和发现特定浏览器支持的功能,比如第三方插件,或是对新技术的原生支持。

说明:虽然JavaScript与Java(Sun公司开发的语言)的名称有些相同部分,但两者几乎没有什么联系。虽然它们有一些相同的语法,但这些共同之处并不比与其他语言的共同之处多。
由于JavaScript代码只在用户浏览器内部运行,页面会对JavaScript指令做出快速响应,从而增强用户的体验,使得Web应用更像在用户本地计算机运行的程序而不只是一个页面。另外,JavaScript能够检测和响应特定的用户操作(而HTML无法做到这一点),比如鼠标单击和键盘操作。

几乎每种Web浏览器都支持JavaScript。

相关文章
|
6天前
|
前端开发 JavaScript 安全
JavaScript进阶-JavaScript库与框架简介
【7月更文挑战第11天】JavaScript库和框架加速Web开发,但也带来挑战。选择适合项目、团队技能的库或框架,如React、Angular、Vue,是关键。保持依赖更新,注意性能优化,避免过度依赖。遵循最佳实践,确保安全性,如防XSS和CSRF。学习基础,结合代码示例(如React计数器组件),提升开发效率和应用质量。
|
12天前
|
资源调度 JavaScript 前端开发
JavaScript进阶 - JavaScript库与框架简介
【7月更文挑战第5天】JavaScript库和框架构成了前端开发的核心,如jQuery简化DOM操作,Angular、React和Vue提供全面解决方案。选择时要明确需求,避免过度工程化和陡峭学习曲线。使用版本管理工具确保兼容性,持续学习以适应技术变化。示例展示了jQuery和React的简单应用。正确选择和使用这些工具,能提升开发效率并创造优秀Web应用。
|
16天前
|
SQL 前端开发 JavaScript
前端三剑客之JavaScript基础入门
前端三剑客之JavaScript基础入门
|
16天前
|
JavaScript 前端开发
JavaScript 简介
【7月更文挑战第1天】JavaScript 简介。
18 1
|
21天前
|
XML JSON 前端开发
JavaScript入门宝典:核心知识全攻略(下)
JavaScript入门宝典:核心知识全攻略(下)
|
20天前
|
JSON JavaScript 前端开发
JavaScript 简介
JavaScript 简介
13 1
|
21天前
|
JavaScript 前端开发 UED
JavaScript入门宝典:核心知识全攻略(上)
JavaScript入门宝典:核心知识全攻略(上)
|
1月前
|
XML 前端开发 JavaScript
前端简介(HTML+CSS+JS)
前端简介(HTML+CSS+JS)
|
26天前
|
JavaScript
three.js入门第一个案例
three.js入门第一个案例
|
1月前
|
缓存 前端开发 JavaScript
【JavaScript】JavaScript 中的闭包:从入门到精通
【JavaScript】JavaScript 中的闭包:从入门到精通
40 0