目录
1.初识JavaScript
是一种高级编程语言
1.1浏览器执行js
浏览器分成两部分:渲染引擎和js引擎
- 渲染引擎:用来解析HTML和CSS,俗称内核
- js引擎:也称为js解释器。用来读取网页中的JavaScript代码,对其处理后运行
浏览器本身不会执行JavaScript代码,是js引擎执行的
js引擎执行代码时逐行解释每一句源码(转换为机器语言),然后由计算机去执行,所以Java script语言归为脚本语言,会逐行解释执行
1.2js的组成
| JavaScript | ECMAScript (JavaScript网景公司和Jscript微软公司) | JavaScript语法 |
| DOM | 页面文档对象模型 | |
| BOM | 浏览器对象模型 |
ECMAScript规定了JS的编程语法和基础核心知识,是所有浏览器厂商共同遵守的一套JS语法工业标准
1.3js三种书写方式
- 行内式的js 直接写到元素的内部
- 内嵌式的js
- 外部js script 双标签
<!-- 2.内嵌式的js -->
<script>
alert('沙漠');
</script>
<!-- 3. 外部js -->
<script src="01my.js"></script>
</head>
<body>
<!-- 1.行内式的js 直接写到元素的内部 -->
<input type="button" value="唐伯虎" onclick="alert('秋香姐')">
1.4JavaScript输入输出语句
| 方法 | 说明 | 归属 |
| alert('') | 浏览器弹出警示框 | 浏览器 |
| console.log('') | 浏览器控制台打印输出信息 | 浏览器 |
| prompt('') | 浏览器弹出输入框,用户可以输入 | 浏览器 |
2.变量
2.1变量是一个装东西的容器
变量是用于存放数据的容器。我们通过变量名获取数据,甚至数据可以修改
变量是程序在内存中申请的一块可以用来存放数据的空间
2.2变量是使用
1.声明变量 2.赋值
var是一个JS关键字,用来声明变量(variable:变量)。使用该关键字声明变量后,计算机会自动为变量分配内存空间
声明一个变量并赋值,我们称之为变量的初始化
<script>
//1.声明了一个age的变量
var age;
//2.赋值 把值存入这个变量中
age=18;
//3.输出结果
console.log(age);
</script>
2.3更新变量
一个变量被重新赋值后,它原有的值就会被覆盖,变量值将以最后一次赋的值为准
2.4声明多个变量
<script>
var age=18,
address='火影村',
ge=2000;
</script>
本文详细介绍了JavaScript的基本概念,包括浏览器执行机制、组成部分(ECMAScript、DOM和BOM)、三种书写方式(行内、内嵌、外部)及常用输入输出语句。深入探讨了变量的使用、声明与更新,以及如何声明和操作多个变量。
2195

被折叠的 条评论
为什么被折叠?



