JS基础-01-初识JS

119 阅读2分钟

1.JS概述

1.1历史

1995年,JS最早出现在Netscape的浏览器中

1996年,IE3中也可以出现了JS,称作JScript

1997年,JS被提交给了ECMA组织,制定了JS的标准规范ECMAScript

2009年,JS遵循CommonJS规范,开始向服务器端发展

1.2现状

JS就可以运行在客户端浏览器,也可以运行在服务器端

1.3特点

解释型语言,编译一行执行一行

弱类型语言

基于对象

跨平台

1.4应用场景

开发浏览器端的交互效果,进行服务器端开发,

例如:创建WEB服务器、访问数据库、调用其它的服务器...

2开发环境

2.1浏览器端

每个浏览器都有自带的一套JS解释器执行JS代码

世界上5大浏览器:谷歌、火狐、edge、Safari、欧朋

内核

2.2服务器端

Node.js

下载地址:nodejs.org

在命令行cmd下输入 node -v 查看到版本号

3.2运行JS

浏览器端

创建01.html和01.js,将js文件嵌入到html

 <script src="01.js"></script>  

Node.js

node 拖拽要运行的文件 回车

3.JS的语法规范

区分大小写

每行代码结束的分号可以省略

分为单行注释(//)和多行注释(/* */)

4.变量

存储数据的容器

4.1声明变量

 var x=1; 
 var a=1,b=2;

使用关键字var来声明变量,也可以一次声明多个变量

4.2变量的命名规则

可以由字母、数字、下划线、美元符号组成,不能以数字开头,不能使用关键字

语义化(可读性)

用户名 user_name userName yongHuMing

密码 password

4.3变量的赋值

变量声明后未赋值则为undefined(未定义)

变量声明后可以被重新赋值,并且赋不同类型的值,这是弱类型语言的特点

5.常量

和变量一样用于存储数据的容器,声明后必须赋值,不允许重新赋值

 const pi=3.14;

使用const声明常量