网页,网站和应用程序
- 网页:单独的一个页面
- 网站:一系列相关的页面组织到一起
- 应用程序:可以和用户产生交互,并实现某种功能
JavaScript实例
JavaScript介绍
JavaScript是什么?
JavaScript是一种运行在客户端的脚本语言
JavaScript的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML增强动态功能
JavaScript最初的目的
为了处理表单的验证操作
JavaScript现在的意义
- 网页特效开发
- 服务端开发(node.js)
- 命令行工具(Node.js)
- 桌面程序(Electron)
- APP(Cordava)
- 控制硬件–物联网(Ruff)
- 游戏开发(coco2d-js)
JavaScript和HTML CSS 的区别
HTML :提供网页的结构
CSS:用来美化网页
JavaScript:可以用来控制网页的内容,给网页增加动态效果
JavaScript的组成+ DOM + BOM
JavaScript= ECMAScript
JavaScript的书写位置
- 行内
<input type="button" value="按钮" onclick="alert('Hello World')" />
- 写在script便签内
<head>
<script>
alert("Hello world!");
</script>
</head>
- 写在外部JS文件中,在页面引入
<script src="./js/1.js></script>
变量
什么是变量
- var声明变量
var name;
- 变量赋值
var name;
name=zhangsan;
- 同时声明多个变量
var age, name, sex;
age=18;
name="zhangsan"
- 同时声明多个变量并进行赋值
var age = 18,name="zhangsan"
- 变量在内存中的存储
- 变量的命名规则和规范
– 规则
– 由字母、数字、下划线、$ 组成,不能以数字开头
– 不能是关键字和保留字
– 区分大小写
– 规范
– 变量名必须有意义
– 遵守驼峰命名法(小驼峰)
小任务: - 交换两个变量的值
- 不使用临时变量,交换两个变量的值
数据类型
简单数据类型
Number String Boolean Underfined Null
- Numner
– 数值字面量:数值的固定表示法
– 进制
– 浮点数
– 浮点数的精度问题
问题描述:0.1 + 0.2 != 0.3
原创文章,作者:745907710,如若转载,请注明出处:https://blog.ytso.com/272408.html