WEB前端第二十二课——JavaScript基础

  • A+
所属分类:Web前端
摘要

1.JavaScript是一种轻量级脚本语言,可以部署在多种环境,最常见的部署环境就是浏览器。

1.JavaScript是一种轻量级脚本语言,可以部署在多种环境,最常见的部署环境就是浏览器。

  所谓脚本语言,是指它不具备开发操作系统的能力,而只是用来编写控制其他大型应用程序的操作方法。

2.JavaScript核心内容:

  基本语法构造,如操作符、控制结构、语句

  标准库,是一系列具有各种功能的对象,如array、date、math等

  API,包括浏览器控制类、DOM类、Web类

3.常见应用领域:

  浏览器平台化

  Node.js

  数据库操作

  跨移动平台

4.console,浏览器开发者工具中用于运行和调试代码的工具,被称作控制台

  唤醒控制台快捷键:

    Mac,Option+Command+J

    Windows/Linux,Ctrl+Shift+J

5.语句,JavaScript程序的执行单位为行(line),语句以分号结尾。

  一般情况下一行代码就是一个语句,但多个语句也可以写在一行内。

6.变量,其表示的值可以发生改变的量,如 var a;中的 a表示一个变量,a是变量的名称;

  创建一个变量的过程叫做变量的声明,给变量一个具体值的过程叫做变量的赋值(再进行变量赋值之前必须先声明变量);

  将变量的声明和赋值写在一起的方式叫做变量的初始化,如 var a= 10;。

7.<script>标签表示脚本,可以通过 “src”属性引入 js脚本程序,也可以在 <script></script>标签内部直接书写 js代码

  script代码可以写在HTML的任何位置,

  但通常在 body结束标签之前引入内部脚本,或在head标签内引入外部 .js文件

8.JavaScript变量命名规则

  JavaScript语言的标识符对大小写敏感,也就是说“A”与“a”是两个不同的标识符

  变量名的首字母可以是任意字母以及美元符号和下划线,剩余部分可以是任意字母、美元符号、下划线和数字(即变量名不能以数字开头)

  不能使用JavaScript中的关键字(保留字)来命名变量

  常用命名方式为“驼峰命名法”(首字母大写,其余字母小写)

  给变量命名一定要取有意义的名字,不要使用类似a、b、c这种无意义的名字

9.JavaScript变量类型

  ① number,数字类型

  ② string,字符(串)类型

  ③ boolean,布尔类型

  ④ array,数组类型(不是基本数据类型)

  ⑤ undefined,未定义类型

  ⑥ null,空类型

  ⑦ object,对象类型

  js 拥有动态类型,变量可以根据保存值的类型,而表现为不同的变量类型

  通过“typeof”运算符能够查看变量的类型,书写格式为 “typeof  变量名”

10.JavaScript输出数据的方式

  ① window.alert(),弹出提示(警告)框,书写格式

    <script>

      window.alert(5+7);

    </script>

  ② document.write(),将内容写到HTML文档中

  ③ console.log,将内容写入到浏览器控制台,书写格式

    <script>

      console.log('hello world!');

    </script>