JavaScript_1 导读

这篇博客介绍了JavaScript的基础知识,包括它是一种客户端脚本语言,无需编译即可由解释器执行。JS用于增强网页动态性,例如表单验证,以前依赖服务器处理,而现在可以通过JS在本地实现。浏览器通过内置的JS引擎执行JS代码。JS的书写位置通常在HTML的<script>标签内,或者链接外部JS文件。此外,文章提到了ECMAScript作为JS语法,以及DOM和BOM作为API的重要角色。

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

计算机基础

编程、程序的概念,编程语言现在主要分为汇编和高级语言,计算机内部以二进制存储,数据存储单位,程序从硬盘中加载到内存中再由CPU执行,这些就不用多说。
高级语言氛围编程语言和标记语言(html),编程语言逻辑行为能力很强,而标记语言不向计算机发出指令,而是等待计算机读取,是被动的。

JS导读

介绍

JS是一种运行在客户端的脚本语言,脚本语言不用编译,而是由解释器逐行解释、执行。(现在也可以基于 Node.js 进行服务器端编程。我们的小程序就在这么做啦)
可以实现很多作用,html 相当于骨架,css 相当于动物的外表,js 让动物可以动起来。
没有js的时候好像也可以表单校验,但是比较笨重,因为只能把数据发送给服务器处理,不能在本地做一些操作。比如输入数字密码,以前的时候不管用户输入是什么样子,都要拿到服务器端与密码比对,再返回结果。js 则可以先在本地判断下用户输入的是不是数字?不是重输,直到输入为数字为止,再送服务器。

浏览器怎么执行 JS?

浏览器自带渲染引擎(解析 HTML CSS 的)和JS 引擎(解析 JS 的)。JS 是解释型语言,逐行解释执行。

JS 组成

ECMASCRIPT:js的语法。
DOM、BOM:是API,高级部分会涉及。
(今晚刚考完C1认证,做的时候都不知道 DOM 是啥qaq)

JS 的三个书写位置

  1. 在HTML head 部分里加一个 <script> 标签对,在里面写 js 代码。这是最常用的。
    <script>
    	console.log('Hello World!')
    </script>
    
  2. 在HTML body 中具体元素里写其属性,如:
    <input onclick="alert('警告!')"/>
    
    不咋用,可能只需要一两句的时候会用。
    这里有个小注意点:HTML JS 的引号没限制,但是为了区分建议HTML 用双,JS 用单。
  3. 在其他地方新建一个js文件,script中依靠 src 属性引入。如果要这样引入js代码,script中就不能写js代码了(31不可共存)。当代码太多的时候一般会这么用。
    <script src="my.js"></script>
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

灰海宽松

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

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

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

打赏作者

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

抵扣说明:

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

余额充值