module1-01-javascript简介
一、前言
1.1 前端三层
-
HTML
-
结构层:从语义的角度描述页面结构
-
-
CSS
-
样式层:从美观的角度描述页面样式
-
-
JavaScript
-
行为层:从交互的角度描述页面行为
-
1.2 JavaScript的应用场景
-
① 网页特效
-
② 服务端开发(Node.js)
-
③ 命令行工具(Node.js)
-
④ 桌面程序(Electron)
-
⑤ App(Cordova)
-
⑥ 控制硬件-物联网(Ruff)
-
⑦ 游戏开发(cocos2d-js)
二、JavaScript介绍
2.1 JavaScript是什么
-
JavaScript是一种运行在客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能
-
浏览器就是一种运行JavaScript脚本语言的客户端,JavaScript的解释器被称为JavScript引擎,为浏览器的一部分
2.2 JavaScript的组成
(1)ECMAScript的应用
-
JavaScript,JScript,ActionScript等脚本语言都是基于ECMAScript标注能实现的
-
在JavaScript,JScript和ActionScript中声明变量,操作数组等语法完全一样,因为它们都是ECMAScript。但是在操作浏览器对象等方面又有各自独特的方法,这些都是各自语言的扩展。
三、JavaScript书写语法
3.1 书写位置
(1)写在行内
(2)写在html中的script标签
(3)写在外部js中,页面引用
-
script标签可以在任意位置
-
加了src的script内部不可以写东西
3.2 注释
-
// 单行注释
-
/**/ 多行注释
3.3 alert语句和js书写语法
3.4 prompt
-
prompt()
-
参数1: 弹出框提示语
-
参数2: 默认内容
-