JS入门
JavaScript
一.Js概述
js是一种可以运行在浏览器,也可以运行在服务端的的语言;浏览器可以实现用户的交互效果,可以进行后端开发。例如:操作数据库,调用其他服务器
特点:
无需编译,由js引擎解释执行,因此是一门解释型语言
弱类型语言
基于对象开发
跨平台性好
二.搭建开发环境
1.客户端
每个浏览器中带有自带的js解释器
2.服务器端
安装node.js
地址:www.nodejs.org
查看node.js是否安装成功
在命令行输入 node -v 查看node.js版本
3.运行js
浏览器端
创建01.js和01.html
<script src='01.js'> <script>
Node.js运行
在命令行cmd下
node + 需要运行js文件的路径
三.js的语法规范
区分大小写
每行代码结束的分号可以省略
分为单行注释(//)和多行注释(/* */)
四.变量
用于存储数据的容器
x = 1
1.声明变量
使用关键字var声明变量,然后把值保存在变量中
一次声明一个变量
var x = 1
一次声明多个变量,多个之间用逗号隔开
var a = 2, b = 3
2.变量的命名规则
变量名称可以由英文字母、数字、下划线、美元符号组成
不能以数字开头
不能使用关键字
变量名可读性:让名字有语义化,多个单词之间需要分隔开
3.变量赋值
声明变量后未赋值,则为undefined(未定义,空值)
可以多次赋值,并且可以赋不同类型的值。弱类型语言特点
五.常量
和变量一样,都是用于存储数据的容器
声明一个常量
const a = 1
相比变量:声明后必须赋值,不允许重新进行赋值
用于存储不能变化的数据