JavaScript基础2--变量及运算符

错误类型

错误分为:语法错误,逻辑错误

变量

用于存放数值的容器,不只是字符串和数字。变量可以存储更复杂的数据,甚至是函数

声明变量

在 var 或 let 关键字之后加上这个变量的名字,在JavaScript中,所有代码指令都会以分号结尾 ; — 如果忘记加分号,你的单行代码可能执行正常,但是在多行代码在一起的时候就可能出错

变量命名的规则

使用拉丁字符(0-9,a-z,A-Z)和下划线字符
变量名不要以下划线开头
变量名不要以数字开头
小写整个命名的第一个字母然后大写剩下单词的首字符
让变量名直观,它们描述了所包含的数据
变量名大小写敏感
避免使用JavaScript的保留字给变量命名

变量类型

Number
在变量中存储数字
String
字符串是文本的一部分

let myName = '伊洛Yiluo'

Boolean
2种:true或false
Array
数组是一个单个对象,其中包含很多值,方括号括起来,并用逗号分隔

let myNameArray = ['伊洛Yiluo', 'Tom', 'Jim'];

同Python一样可以通过索引取值myNameArray[0];
Object
创建一个学生群体的对象,然后实例化一下

# 公号:伊洛的小屋
let student = { name : '伊洛Yiluo', score : 99 };
student.name;
"伊洛Yiluo"
student.score;
99
动态类型

JavaScript是一种“动态类型语言”,如果你声明一个变量并给它一个带引号的值,浏览器就会知道它是一个字符串

数字类型

整数 就是整数
浮点数 (浮点) 有小数点或小数位
双精度双精度是一种特定类型的浮点数,它们具有比标准浮点数更高的精度(这意味着它们精确到更大的小数位数)
二进制 — 计算机的最基础语言
八进制 — 基数8,每列使用0-7
十六进制 — 基数16,每列使用0-9,然后使用a-f

let myInt = 66;
typeof myInt;
"number"
算术运算符

通常熟知的加、减、乘、除、求余、密

自增和自减运算符

使用增量++和递减--运算符来完成

demoCount++;
赋值运算符

使用 =

比较运算符

=== 严格等于
!== 严格不等于
< 小于 测试左值是否小于右值
> 大于 测试左值是否大于右值
<= 小于或等于 测试左值是否小于或等于右值
>= 大于或等于

你可能感兴趣的:(JavaScript基础2--变量及运算符)