JavaScript

1、编程语言
1.1编程
计算机:任何能够执行代码的设备:智能手机、ATM机等等

1.2计算机语言
机器语言:由“0”和“1”组成的二进制(计算机语言的基础)

1.3编程语言
固定的格式和词汇来控制计算机,主要用高级语言:Java、PHP、JavaScript
如今通用的编程语言:汇编语言和高级语言。

1.4翻译器

1.5编程语言和标记语言的区别
编程语言:有很强的逻辑和行为能力,是主动的。
标记语言(html):不用于向计算机发出指令,常用于格式化和链接;标记语言的存在是用来被读取的,是被动的。

总结
编程语言:机器语言(“0”和“1”)、汇编语言、高级语言(需要翻译器);


2、计算机基础
2.1计算机组成
硬件和软件(系统软件和应用软件)

2.2数据存储
计算机内部使用二进制表示数据


3、JavaScript
JavaScript是运行在客户端的脚本语言(不需要编译,运行过程中由js解释器{js引擎}逐行来进行解释)

JavaScript作用:表单动态校验
HTML/CSS标记语言---描述类语言(装饰)
JS脚本语言---编程类语言(动作)【高级编程语言】

 

4、浏览器执行JS
浏览器:渲染引擎(用来分析HTML和CSS,俗称内核)和JS引擎(JS解释器)
浏览器本身并不会执行JS代码,而是通过内置 JavaScript引警(解释器)来执行JS 代码。JS 引警执行代码时逐行解释每一句源码(转换为机器语言),然后由计算机去执行,所以JavaScript 语言归为脚本语言,会逐行解释执行.

JS的组成:
ECMAScript(JavaScript语法)【JavaScript网景公司、Jscript微软公司】、
DOM(页面文档对象模型)、
BOM(浏览器对象模型)

ECMAScript: ECMAScript 规定了JS的编程语法和基础核心知识,是所有浏览器广商共同遵守的一套JS语法工业标准。

JS的位置
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style></style>

<!--2、内嵌式的js-->
<script>
alter("内嵌式的js");
</script>


<!--3、外部js-->
<script src="js/my.js"></script>

</head>
<body>
<!--1、行内式的js,直接写到元素的内部-->
<script></script>
</body>
</html>
------------------------------------------------------------
文件名:my.js
alert("外部js");

----------------------
JavaScript输入输出语句:
alter();//弹出警示框
console();//控制台输出,测试用
prompt();//这是一个输入框


5、变量

 概述:用于存放数据的容器,我们通过变量名来获取数据,甚至数据可以修改。

本质:是程序在内存中存放数据的空间

1.声明变量

var是一个JS关键字   eg:var age;

2.赋值

age=18;

 3.变量的初始化

var age=18;

//在控制台输出

console.log(age);

 

声明多个变量: var age=18,name='jone',sex=2;

3.声明变量的特殊情况

3.1只声明不赋值 结果是undefined 未定义的

var sex;

console.log(sex);

3.2不声明不赋值 直接使用 结果是报错

console.log(tel);

3.3不声明 直接赋值使用 结果是22, 但是 不建议使用

qq=22;

console.log(qq);

3.4交换两个变量

临时变量 temp

变量1 apple1

变量2 apple2

第一步:把apple1给临时变量temp

第二步:把apple2里面的苹果给apple1

第三步:把临时变量里面的值给apple2

eg: 

var temp;//声明临时变量为空

var apple1='青苹果';

var apple2='红苹果';

temp=apple1;//把右边给左边

apple1=apple2;

apple2=temp;

console.log(apple1);

console.log(apple2);

 

 

声明变量的本质是 去内存申请空间。

 

posted @ 2023-02-13 16:02  嘎嘎鸭~  阅读(21)  评论(0)    收藏  举报