JavaScript-day11-个人学习笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39946352/article/details/78345712

JavaScript-day11-个人学习笔记


一、Javascript 概述

1、Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言。

2、完整的js组成

(1)核心ECMA Script (ES)

(2)文档对象模型(Document Object Model) - DOM, 允许让 JS 与 HTML 文档打交道。

(3)浏览器对象模型(Browser Object Model) - BOM, 允许让 JS 与 浏览器进行交互。

二、JS的基础语法

1、浏览器内核

内核负责页面内容的渲染,由以下两部分组成:(1)内容排版引擎 - 解析HTML/CSS(2)脚本解释引擎 - 解析Javascript

2、搭建JS运行环境(重点)

(1)在浏览器的控制台(Console)中,输入脚本并执行

(2)将JS脚本代码嵌入在HTML页面中执行:a、采用HTML元素事件执行JS代码 b、将JS脚本编写在 <script></script> 并嵌入在HTML文档的任何位置 c、将JS脚本编写在外部独立的JS脚本文件中

3、JS调试

当代码编写出现错误时,在运行的时候,碰到错误代码,会终止当前语句块的执行,但不影响后续块的执行(<script></script> 为一块)。

4、JS语法

严格区分大小写 :name 和 Name;单行注释: //    多行注释: /* */

三、变量与常量

1、变量——内存中存储1个数据的存储空间,再起个名字

(1)声明变量:var 变量名=值;变量在声明时没有赋值的话,那么值为 undefined。

(2)变量名命名规范:a、由字母,数字,下划线以及 $ 组成 b、不能以数字开头c、不能使用JS中的关键字 和 保留关键字 d、可以采用"驼峰命名法" e、最好见名知意

2、常量——在程序中,一旦声明好,就不允许被修改的数据

(1)声明常量:const 常量名=值;常量名在命名时采用全大写形式。

3、重点

声明提前:程序开始执行前,将所有var声明的变量提前到开始位置,赋值留在原地。

使用变量报错:尝试从未声明的变量中取值时会报错。

给未声明的变量赋值,不会报错!会自动创建同名变量。


猜你喜欢

转载自blog.csdn.net/weixin_39946352/article/details/78345712
今日推荐