目录
一、JS概述
- 历史
- 1995年,JS最早出现在网景公司的浏览器中
- 1996年,IE3中也开始出现了JS
- 1997年,制定了JS的标准规范,ECMAScript
- 2009年,JS开始向后端发展,出现了Node.js
- 现状
- 既可以运行在客户端的浏览器中,也可以运行在服务器端,是一种全栈语言
- 特点
- 解释型语言,由JS引擎解释执行
- 弱类型语言
- 基于对象
- 跨平台性,可以在不同的操作系统运行
- 应用场景
- 可以开发浏览器端的交互效果;进行后端开发,例如:访问数据库,调用其它服务器..
二、搭建开发环境
- 浏览器
- 每个浏览器中都有自动的JS解释器,可以运行JS代码
- 程序员常用浏览器:谷歌/火狐
- Node.js http://www.nodejs.org
- Node.js在我们之前章节中有介绍,安装部署环境可前往 https://blog.csdn.net/a2499797637/article/details/127030988
- 运行JS
- 在浏览器中运行
- 创建index.js和index.html两个文件,把js文件嵌入到html打开即可
<script src='index.js'></script>
- 创建index.js和index.html两个文件,把js文件嵌入到html打开即可
- 在Node.js中运行
- win+R 输入 cmd进入命令行
- 输入node 拖拽js文件 回车
- 在浏览器中运行
三、JS的语法规范
- 在JS中区分大小写
- 每行代码结束的分号可以省略
- 分为单行注释(//)和多行注释(/* */)
四、变量
- 用于存储数据的容器
- 变量的声明
var a=1 var b=2,c=3
- 使用var关键字声明变量,var后边的是变量名称,会在内存中开辟空间。
- 这路使用关键字var声明一个变量,名称叫a,存储的值是1
- 多个变量之间用逗号隔开
- 命名规则
- 变量的名称可以由英文字母、数字、下划线(_)、美元符号($)组成,不能以数字开头,不能使用关键字,不能使用汉字。
- 变量的命名要尽可能地语义化,让人见名知意
- 变量赋值
- 变量声明后未赋值,则值为undefined(未定义),表示空值
- 变量可以多次赋值,并且赋不同类型的值,这是弱类型语言特点
每日一句
"书山有路勤为径,学海无涯苦作舟。"
"勤奋是登上知识高峰的一条捷径,不怕吃苦才能在知识的海洋里自由遨游。"