网络与接口
JavaScript · JS
/ JAH-vuh-script /
JavaScript(简称 JS)是让网页「活起来」的编程语言。HTML 给页面结构、CSS 给页面外观,而 JavaScript 给页面行为——按钮能响应点击、表单能自我检查、信息流能在不刷新整页的情况下加载更多内容,全靠它。
它就在浏览器里、在访客自己的电脑上运行。当你点「赞」、爱心瞬间亮起来,那就是 JavaScript 在当场反应:悄悄地只去取、只去更新变化的那一小块,而不是重新下载一整个新页面。
别被名字骗了,它和 Java 语言其实没什么关系——这点相似纯属 1990 年代的营销乌龙。如今 JavaScript 也能跑在浏览器之外(服务器上、各种工具里),但它的老家,始终是你眼前的这个页面。
document.querySelector("button").addEventListener("click", () => {
alert("You clicked it!");
});监听按钮的点击,然后做出反应——这就是交互性的核心。
JavaScript 干的事很多都在「等待」——等点击、等服务器回应、等定时器——所以它大量依赖异步(async)模式,好在等待时仍然保持反应灵敏。
又称
另见