JS基础
- JS入门知识
- 数据类型
- 变量
- 运算符与表达式
···
1. JS入门知识
JavaScript是运行在浏览器编程语言
1.1 前端的三门语言
- HTML:确定网页结构
- CSS:确定网页样式
- JS:确定网页交互
1.2 JS三个组成部分
- ECMAScript:确定JS的语法规范
- DOM:JS动态操作网页内容
- BOM:JS动态操作浏览器窗口
1.3 JS三种书写位置
类似于css的三种书写方式
-
行内式:写在标签内部
行内式写法需要把属性值写在onclick属性里面
-
内联式:写在script标签里面,script标签一般放在里的最下面
-
外联式:写在JS文件中,使用script标签的src属性引入
1.4 JS的两种注释写法
- 单行注释://
- 多行注释:/* 多行注释 */
1.5 输入与输出语句
- 输出语句
- alert() 弹出一个提示框
- console.log() 控制打印台数据(不是给用户看,而是给程序员自己看)
- document.write() 在页面输出数据 (里面可以写标签)
- 输出语句
- prompt() 弹出一个输入框:可以输入文本
- confirm () 弹出一个确认框
···
2. 数据类型
2.1 数据类型介绍
1.为什么需要有数据类型?
* 每一种编程语言都有自己的语法规则,在处理数据的时候,也会有自己的规则,不是任何数据都可以处理的。
2.什么是数据类型?
* js编译器在解析代码的时候,会产生各种不同的数据。 而不同的数据’运算’与’存储’方式都不同, 计算机需要对这些数据进行分类,称之为数据类型。
2.2 五种基本数据类型
-
string类型:字符串
一切用引号、双引号、反引号包起来的内容识别为字符串
-
number类型:数值
一切数字
-
boolean类型:布尔
布尔类型只有两个值:true和false
-
undefined:未定义
只有一个值:undefined
-
null:空值
只有一个值null
2.3 typeof类型检测
console.log