JS 笔记9 认识JavaScript

ops/2024/9/25 10:57:32/

相关内容:JS对象、属性、常用事件处理过程、运算符、if...else、for、……

 

<script type="text/javascript"></script>

type属性用来指定MIME(Multipurpose Internet Mail Extension)类型,主要是告诉浏览器目前使用的是哪一种Script语言,目前常用的有JavaScript和VBScript两种。由于大部分的浏览器默认的Script语言都是JavaScript,因此也可以省略这个属性,直接写<script></scrip>。

有些旧版的浏览器无法支持JavaScript,因此我们必须为这些浏览器隐藏JavaScript程序代码,以避免不能识别JavaScript的浏览器将JavaScript源代码显示在网页上,从而破坏网页界面。解决方法就是将HTML的注释(<!--、->)以及JavaScript的注释(//)混合使用,如下所示:

926a0ceea7cc49c2a42a0c4797a284fa.jpg

 JavaScript和HTML的整合是通过“事件处理(Event Handler)”完成的,也就是先对对象设置事件的函数,当事件发生时,指定的函数就会被驱动运行。每个对象都拥有属于自己的事件(Event)、方法(Method)以及属性(Property)。

0c195a08f4564c17aa7a5fb1108c0805.jpg

6457b0501c224ea9bb0a47852c05742d.jpg

e87348e0c6b8458e96ba7ea5e066cb3d.jpg

 “事件”(Event)是用户的操作或系统所发出的信号。举例来说,当用户单击鼠标键、提交表单,或者当浏览器加载网页时,这些操作就会产生特定的事件,因此就可以用特定的程序来处理此事件。这种工作模式就叫做事件处理(Event Handling),而负责处理事件的过程就称为事件处理过程(Event Handler)。

a4b56407863b40bfb6a710d20c717883.jpg

e63caa96b92f47cab11c3bbb24e38456.jpg

aef619281f16430cafa5670216054964.jpg 6e8282d2b65e444fb3bbd7f1e879541a.jpg

73881159856d4c009340915d07cfecd9.jpg

4e1947da4acd435d85e425e69d7cfda5.jpg d6ca627ef5f54ad8b0a0b08734003b46.jpg

34570f54aed84ba789190368ddaeb264.jpg

 

 

 

 笔记来源:

©《HTML5+CSS3+JavaScript网页设计》陈婉凌编,清華大学出版社

 

 

 


http://www.ppmy.cn/ops/29488.html

相关文章

k8s部署maven项目

failed to verify certificate: x509: certificate signed by unknown authority 今天在执行kubectl get nodes的时候报的证书验证问题&#xff0c;看了一圈首次搭建k8s的都是高频出现的问题。 couldn’t get current server API group list: Get “https://kubernetes.docker…

C++ string类

目录 0.前言 1.为什么学习string类 1.1 C语言字符串的局限性 1.2 C string类的优势 2.标准库中的string类 2.1 字符串作为字符序列的类 2.2 接口与标准容器类似 2.3 基于模板的设计 2.4 编码和字符处理 3.string类的常用接口说明 3.1构造函数 3.1.1默认构造函数 3…

图题目:不邻接植花

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法思路和算法代码复杂度分析 题目 标题和出处 标题&#xff1a;不邻接植花 出处&#xff1a;1042. 不邻接植花 难度 4 级 题目描述 要求 有 n \texttt{n} n 个花园&#xff0c;从 1 \texttt{1} 1 到 n \text…

003 redis分布式锁 jedis分布式锁 Redisson分布式锁 分段锁

文章目录 Redis分布式锁原理1.使用set的命令时&#xff0c;同时设置过期时间2.使用lua脚本&#xff0c;将加锁的命令放在lua脚本中原子性的执行 Jedis分布式锁实现pom.xmlRedisCommandLock.javaRedisCommandLockTest.java 锁过期问题1乐观锁方式&#xff0c;增加版本号(增加版本…

DRF版本组件源码分析

DRF版本组件源码分析 在restful规范中要去&#xff0c;后端的API中需要体现版本。 3.6.1 GET参数传递版本 from rest_framework.versioning import QueryParameterVersioning单视图应用 多视图应用 # settings.pyREST_FRAMEWORK {"VERSION_PARAM": "versi…

【Java】HOT100 贪心算法

目录 理论基础 一、简单贪心 LeetCode455&#xff1a;分发饼干 二、中等贪心 2.1 序列问题 LeetCode376&#xff1a;摆动序列 2.2 贪心股票问题 LeetCode121&#xff1a;买卖股票的最佳时机 LeetCode121&#xff1a;买卖股票的最佳时机ii 2.3 两个维度权衡问题 LeetCode135&…

前端工程化的基本介绍

文章目录 一、概念二、前端工程化的细节模块化组件化规范化 一、概念 工程化&#xff0c;可以理解为使用一些方式&#xff0c;去改良提高行业中现有的步骤、设计、应用方式。前端工程化&#xff0c;就是指对前端进行一些流程的标准化&#xff0c;让开发变得更有效率&#xff0…

vue 前端读取Excel文件并解析

前端读取Excel文件并解析 前端如何解释Excel呢 平时项目中对于Excel的导入解析是很常见的功能&#xff0c;一般都是放在后端执行&#xff1b;但是也有特殊的情况&#xff0c;偶尔也有要求说前端执行解析&#xff0c;判空&#xff0c;校验等&#xff0c;最后组装成后端接口想要的…