- 前端三大语言
- 前端三层
JavaScript 简介
一、初识JavaScript
1. JavaScript的历史
- 创始人:布兰登·艾奇 Brendan Eich
- Netscape 公司
- 1995年发明 JavaScript,前身 LiveScript
- JavaScript垄断了浏览器端脚本:
VBScript、JScript、JavaScript
2. 什么是前端语言和后端语言
3. ECMAScript是JavaScript的标准
- 1997年,欧洲计算机制造商协会(ECMA)设置了 JavaScript 的标准,命名为 ECMAScript
4. JavaScript体系
5. JavaScript的语言风格和特性
- 类C语言的风格,简单好学
- 弱类型,繁文缛节少
二、JavaScript的书写位置
1. 内嵌式
- 在
<body>
中<script>
标签,在内部书写 JavaScript 代码
2. 外链式
- 将代码单独保存为 .js 格式文件,然后在 HTML 文件中使用
<script src=""></script>
这样的形式引入它
JavaScript不能脱离HTML网页运行
三、输出语句
1. alert() 语句
- 弹出警告框
alert('慕课网');
:alert()
是内置函数,函数就是功能的“封装”(调用函数需要使用圆括号)'慕课网'
是函数的参数,因为它是字符串,我们需要将它用引号包裹
2. console.log() 语句
- 控制台输出
console.log('慕课网');
:console
是 JS 的内置对象,通过“打点”可以调用它内置的log“方法”(所谓“方法”就是对象能够调用的函数)
四、处理报错
1. REPL 环境
- 控制台也是一个 REPL 环境,可以使用它临时测试表达式的值
JavaScript 变量
- 变量是计算机语言中能储存计算结果或能表示值抽象概念
- 变量不是数值本身,它们仅仅是一个用于存储数值的容器
一、命名
1. 方法
(1) 匈牙利命名法
- 变量名=类型+对象描述
- Int 整型
i
- Float 浮点型
fl
- Boolean 布尔
b
- String 字符串
s
- Array 数组
a
- Object 对象
o
- Function 函数
fn
- Regular Expression 正则
re
- Int 整型
(2) 驼峰命名法
- 全部小写
- 单词与单词之间用下划线
_
分割
- 单词与单词之间用下划线
- 大小写混合
- 大驼峰:每个单词的首字母大写
- 小驼峰:第一个单词的首字母小写,其他单词的首字母都大写
2. 规则
- 只能由 字母、数字、下划线、$ 组成
- 首字符只能是英文字母或者下划线(不能以数字开头)
- 不能是 JS 关键字或保留字
- 变量命大小写敏感,a 和 A 是两个不同的变量