JS基础

折月煮酒 提交于 2019-12-21 08:59:57

JS事件

事件(Event)是 JavaScript 应用跳动的心脏 ,进行交互,使网页动起来。当我们与浏览器中 Web 页面进行某些类型的交互时,事件就发生了
作用
a.验证用户输入的数据。
b.增加页面的动感效果。
c.增强用户的体验度。

事件类型
JavaScript可以处理的事件类型为:鼠标事件、键盘事件、HTML事件。
常用事件
onload:当页面或图像加载完后立即触发
onclick:鼠标点击某个对象
onblur:元素失去焦点
onfocus:元素获得焦点
onchange:用户改变域的内容
onmouseover:鼠标移动到某个元素上
onmouseout:鼠标从某个元素上离开
onkeyup:某个键盘的键被松开
onkeydown:某个键盘的键被按下
事件流和事件模型
事件顺序有两种类型:事件捕获和事件冒泡。

JS基础语法

JavaScript程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是一个语句。
注释
注释用来代码进行解释说明,增强代码的可读性;方便调试代码。

<script type="text/javascript" charset="utf-8">
	// 这是单行注释
	/**
	 * 这是多行注释
	 */
	<!-- 兼容HTML的注释 -->
	alert('this is inner js code');
</script>

标识符
标识符就是一个名字,用来给变量和函数进行命名,有特定规则和规范
规则:
由Unicode字母、_、$、数字组成、中文组成
a. 不能以数字开头
b. 不能是关键字和保留字
c. 严格区分大小写
规范:
见名知意
驼峰命名或下划线规则

变量

变量的声明

/ 先声明再赋值
	var a;
	a = 10;
	// 声明同时赋值
	var b = 20;

数据类型

其中有五种简单的数据类型:undefined、Null、布尔、数值和字符串。一种复杂数据类型Object。

类型转换
在这里插入图片描述
在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!