1-基础语法

2019-01-18  本文已影响0人  神秘加冰

环境配置

javascript 是运行在浏览器上的编程语言,虽然现在也用于后端,但是在这里先探究其在浏览器上的作用。我们通常会把javascript 嵌在script标签里面。 这里有两种方式

  1. 直接写在 script 标签内
<script>
    alert(1)
</script>
  1. 新建一个js文件,并引入html 中
<script src="xxxx.js"></script>

一般使用vscode 来写Javscript

变量

javascript 一共有三中声明变量的方式,分别是 var / let / const。 目前比较推荐的方式是使用let 来进行变量的声明。需要注意以下几点

  1. 避免在块级作用域内声明函数
  2. 尽量使用 let 声明变量
  3. 使用const 使用不可变变量

let

let 有以下特点:

  1. let 声明的变量只在它所在的代码块里面有用
  2. let 不存在变量提升,也就是说必须要先声明再使用,否则程序会出错
  3. 不允许重复声明,也就是说你用 let 声明的变量名,不可以在声明第二次,哪怕是使用 var 声明为全局变量都不可以
  4. let 的作用域只在块级作用域内,如 if / for 等等

const

const 有以下几个特点
一旦声明,其值不可变,不可重新赋值
不可重复声明

循环和条件判断

条件

JavaScript使用 if () { ... } else { ... }

循环

  1. 很正常的循环
for (i=1; i<=10000; i++) {
    x = x + i;
}
x; // 50005000
  1. 循环一个对象的属性。循环出来的书 key 值,而不是 value 值
var o = {
    name: 'Jack',
    age: 20,
    city: 'Beijing'
};
for (var key in o) {
    console.log(key); // 'name', 'age', 'city'
}
  1. while
  2. do...while
上一篇 下一篇

猜你喜欢

热点阅读