JS初识

本文介绍了JavaScript,它是一种解释性脚本语言,用于为HTML页面添加交互行为。阐述了其起源、发展,指出它基于对象和事件驱动,最初用于检验表单输入。还说明了完整的JS由ECMAScript、DOM、BOM组成,以及在HTML中通过<script>标签嵌入使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JavaScript:解释性脚本语言,主要用来向html页面添加交互行为。

学习目标:

  1. 什么是JavaScript?
  2. JS的发展史?
  3. JS的组成?
  4. 如何在html中使用JS?

JavaScript,一种基于对象和事件驱动的客户端脚本语言,最初设计是为了检验HTML表单输入的正确性(起源于Netscape公司的LiveScript语言)。

插播:最初html表单提交了错误信息,只能等待服务端判断后返回错误信息,对于用户来说体验并不好,所以Netscape公司决定开发一种新型客户端语言LiveScript,来先进行简单验证。为了尽快上线,于是联合sun公司(java)一同开发,所以将语言名称改为JavaScript。(so:JavaScript本身与java是没有任何关系de...)

当然,现如今的js早已不是当年仅仅包含简单校验功能的了,而是可以处理复杂的计算和交互。(js虽上手简单,真正掌握却比较复杂,需要掌握其本质、历史、局限性...)

完整的JS = ECMAScript(语法) + Browser Objects(DOM、BOM)(特性)    组成。

  • ECMAScript:提供核心语言,相当于语法;
  • DOM:提供访问和操作网页内容的方法和接口;
  • BOM:提供与浏览器交互的方法和接口(打开/缩放/移动..浏览器窗口);

JS使用:在<head>/<body>中通过<script>标签来嵌入js脚本。

<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
    <script src=""></script>
    <script>
      ...
    </script>
</head>
<body>
    <script>
      ...
    </script>
</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值