JavaScript第一天学习总结
分类:
文章
•
2025-04-19 14:48:46
学习前端JavaScript 第一天
什么是JavaScript ?
JavaScript 的起源 ?
JavaScript的基本语法 ?
JavaScript中的数值与输出 ?
JavaScript中有哪些数据类型 ?
JavaScript中的运算符 ?
1. JavaScript
- JavaScript是一门脚本语言
- 是运行在浏览器中的脚本语言,是由浏览器负责解释执行
- JavaScript 是可插入 HTML 页面的编程代码
- JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行
2.JavaScript 的起源
- 在上个世纪的1995年,当时的网景公司正凭借其Navigator浏览器成为Web时代开启时最著名的第一代互联网公司
- 由于网景公司希望能在静态HTML页面上添加一些动态效果,于是Brendan Eich在两周之内设计出了JavaScript语言
-
ECMAScript是一种语言标准,而JavaScript是网景公司对ECMAScript标准的一种实现
3.JavaScript的基本语法
- 代码要写在用 script双标签里面
- 在HTML页面的任何地方都可以写JavaScript
-注释是给开发人员看到,JavaScript引擎会自动忽略
注释有单行注释(//)和多行注释(/* */)
4.JavaScript中的数值与输出
- 变量和常量
- 常量:程序运行期间,数值不可改变的量
- 变量:程序运行期间,数值可变的量
- 变量与常量都需要声明一个变量名
- 变量名的规则:
1.只能用字母,数字,下划线(_),$ 作为变量名的字符
2.不能用数字开头
3.不能使用关键字
-
关键字:在一门编程语言中,有特定用法的单词
- 使用var声明的变量,其作用域为该语句所在的函数内,且存在变量提升现象
- 使用let声明的变量,其作用域为该语句所在的代码块内,不存在变量提升
- 使用const声明的是常量,在后面出现的代码中不能再修改该常量的值(可修改属性)
- 声明变量的方式
var 变量名;
let 变量名;
const 常量名;
- 再将值用一个等号(=)赋给变量
例如:var a = 100; 变量a的值是100
- 输出数据
alert(“我是弹出框!”);
document.write(“我可以写到网页中!”);
console.log(“我是在控制台显示的”);
5.JavaScript中有哪些数据类型
- 数字类型 number (包含整数和浮点数)
浮点数最多可以有16位有效数字,如果超过16位,最后一位数字是不精确的
- 字符串类型 string (包含字符和字符串)
用双引号或者单引号 引起来的数据
- 布尔类型 boolean (值只有true(真)和false(假))
用来表示逻辑判断
- 空类型 null
表示用来准备保存对象,还没真正保存对象
当变量的值为null的时候,就为空类型
- 未定义类型 undefined (只有一个值:undefined )
当变量没有值的时候,就是未定义类型
**没有明确类型的变量,就是undefined类型 **
- 对象类型 object
6.JavaScript中的运算符 ?
- 算术运算符:
+ (加)
- (减)
* (乘)
/ (除)
% (取模 两个数相除取余数)
- 赋值运算符
= (将右边的值赋给左边的变量)
+= (例如:a+=b; 等价于 a=a+b)
-= (例如:a-=b; 等价于 a=a-b)
= (例如: a=b; 等价于a=a*b)
/= (例如: a/=b; 等价于a=a/b)
%= (例如: a%=b; 等价于a=a%b)
++ (自加运算符 等价于 a=a+1)
– (自减运算符 等价于 a=a-1)