1-基础语法

环境配置

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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第三章 基本概念 3.1 语法 ECMAScript标识符一般采用驼峰大小写格式,也就是第一个字母小写,剩下的每个...
    小雄子阅读 593评论 0 1
  • 第一章 前端三大语言:HTML(专门编写网页内容)、CSS(编写网页样式)、JS(专门编写网页交互行为) 能简写尽...
    fastwe阅读 1,062评论 0 0
  • 走近大漠,胡杨便在我心里反复吟唱,有时苍茫粗犷,像飓风碾压森林,震耳欲聋,轰轰烈烈。有时又温柔安静,像清泉漫过山石...
    爱普洛斯阅读 391评论 0 1
  • 「盘点 evernote 在中国的水土不服」,全文并未提到印象笔记———这个 Evernote 本土化的产品。 在...
    梅阿查之夜阅读 416评论 0 2