JavaScript 根底语法
原文链接:https://note.noxussj.top/?source=sifou
变量申明
在 JavaScript 程序中,应用一个变量之前该当先申明。变量是应用关键字 var 来申明的。
var i
var sum = 20
如果未在 var 申明语句中给变量赋予初始值,那么尽管申明了这个变量,但在给它传入一个值之前,它的初始值就是 undefined 。
反复的申明和脱漏的申明
应用 var 语句反复申明变量是非法的且无副作用的,如果反复申明且带有初始值,那么这就和一条简略的赋值语句没什么两样。
如果你试图读取一个没有申明的变量的值,在严格模式下会报错,然而咱们平时写的代码个别都是在非严格模式下,所以不会报错,遇到这种状况时,JavaScript 实际上会给全局对象创立一个同名属性,并且它工作起来像一个正确申明的全局变量。
留神
这意味着你能够幸运不申明全局变量。但这个是一个不好的习惯并会造成很多 bug,因而,你该当应用 var 来申明变量。
运算符
比拟运算符
符号 | 形容 |
---|---|
== | 等于 |
!= | 不等于 |
=== | 全等于 |
!== | 全不相等 |
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
逻辑运算符
流程管制语句
判断语句 if…else
var xiaomingScore = 80
if (xiaomingScore > 60) {console.log('我及格了')
} else {console.log('我不及格')
}
判断语句 switch
var name = 'xiaoming'
switch (name) {
case 'xiaoming':
console.log('xiaoming')
break
case 'libai':
console.log('libai')
break
default:
console.log('没有找到该学生')
break
}
循环语句 for
for (var i = 0; i < 10; i++) {console.log('打印第' + i + '次')
}
循环语句 while
var i = 0
while (i < 10) {console.log('打印第' + i + '次')
i++
}
最全面的前端笔记来啦,蕴含了入门到入行的笔记,还反对实时成果预览。小伙伴们不须要再花工夫去写笔记,或者是去网上找笔记了。面试高频发问和你想要的笔记都帮你写好了。反对挪动端和 PC 端浏览,深色和浅色模式。
原文链接:https://note.noxussj.top/?source=sifou