【JS基础】起源、HelloWorld、编写位置

JavaScript诞生于1995年,起初为解决网页前端验证问题,由Netscape公司开发并命名为LiveScript,后与Sun合作并更名为JavaScript。随着网速提升,JavaScript的应用范围扩大,包括Node.js在服务器端的应用。它由ECMAScript定义标准,V8引擎实现最快执行。JavaScript是解释型、动态、基于原型的面向对象语言,主要功能包括DOM操作、BOM处理等。其代码可以内联、内嵌或外部引用在HTML中使用。

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

JS的起源、简介

js诞生于1995年,出现主要是处理网页前端验证。以前网速较慢,表单到服务器速度慢,输入验证到服务器再判断,若不符合要求,则打回,再经过相同的时间重新发送服务器判断,相当麻烦。

所以将验证信息(密码位数,电子邮件格式等)放在服务器验证不是明智的选择,故想要将这些信息放在前端处理。

当时Netscape公司研发的navigator浏览器(火狐前身)(在那时是收费浏览器),他们开发出一门语言liveScript,后来sun公司介入开发,且正遇java大热,故改名javascript。

js能完成的功能不只是前端验证。现在网速变快,如果js只能用于前端验证,则根本无法存活。如Node.js还可以应用在服务器上。

微软也推出了explorer浏览器,后来看到javascript也研发了JScript。因为打不过微软,所以网景公司(netscape)交给了一个中立的组织(欧洲计算机协会),最后由几个公司共同制定了JS的标准命名为ECMASCript。

ECMAScript是一个标准,由厂商遵守来实现。
在这里插入图片描述
v8是其中最快的js引擎。
在这里插入图片描述
DOM文档对象模型。
BOM浏览器对象模型。
特点

  1. 解释性语言(不用编译)
  2. 类似于c和java语法结构
  3. 动态语言
  4. 基于原型的面向对象

Hello World

在这里插入图片描述document文档

代码编写位置

在这里插入图片描述
⬆️将js代码写在标签属性之中。
在这里插入图片描述
⬆️将js代码写在<script>标签中。
在这里插入图片描述
⬆️将js代码外部引用,写在<head>之中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cheerio_inf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值