乐趣区

关于前端:想要学好前端必须要学好JavaScript

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

退出移动版