JavaScript 简单核心语法
一、变量
var / let / const
1、赋值变量
var myAge = 18
2、字符串变量
var myName = “帅哥”
3、真假值变量
var myBool = true 丨注意只有true(真)和false(假)
4、清空变量
var myNull = null 丨用于清空变量内容,变成空值
5、默认值
var myUn 丨这是有值的,没有赋予就是默认
运算符
+ / - / * / % / < / > / =
6、算数变量
var sum = 1 - 2 * 3 % 4 丨一起运算时,遵从“先乘除后加减”
或
var sum = "你好" + “javaScript” 丨这样子是 语句的拼接
7、对比变量
var isT = 28 >= 4 丨28大于4或者等于4,isT这个变量就变为true(真值)
或
console.log(2 === 2) 丨这个在语句中去对比,要3个等号,2=2,即为true(真)值
数组
var myAge = [1,2,3,4,5]
索引
console.log(myAge[1]) 丨 1 代表第一位数,输出第一个变量
二、语句
if判断语句
if (true) {
console.log('我会执行第一')
}
- 小括号是条件 真就执行 假就反之 跳过
- 大括号是执行的内容,执行事件等
if (2 > 3) {
console.log(“我会输出1)
} else {
console.log("我会输出2")
}
- 小括号的条件 2不大于3 遵从 真就执行 假就反之 的原则,他会执行else的事件
多重嵌套if
var a = 5
if(a <= 1) {
console.log("我出1")
} else if(a = 2){
console.log("我出2")
} esle if(a = 3) {
console.log(“我出3)
} else if (a >=4) {
console.log("我出4")
}
从第一条开始判断直到符合条件的一条才会停下,a等于5 ,只有最后一条符合了条件,所以它会出4
for循环语句
for (var a = 1; a < 10; a++) {
console.log(我会执行10次)
sun b = 1 + 1
}
console.log(b)
- var a = 1 丨是声明循环次数的变量
- a < 10 丨是循环的条件
- a++ 丨是循环的每次增量 a++是a+1的简写
- { } 丨是循环的事件或者变量
三、函数
function getSum () {
var sum = 0
for (var a = 0; a < 10; a++) {
sum +=1
}
return sum
console.log("已经加了10次了")
}
function 丨固定的声明函数
getSum 丨自己定义名字的函数名称
return 丨结束返回值,结束并将函数返回到外部
函数写好后需要自己调用
var qwe = getSum()
小括号的使用
function getSum (start,end) {
var sum = 0
for (var a = start; a < end; a++) {
sum +=1
}
return sum
console.log("已经加了10次了")
}
var qwe = getSum(100,110)
可以决定给值的区间