JavaScript 基础(1)

1.概述

(1)历史

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

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

1997年,制定了JS标准规范,ECMAScript

2009年,JS开始向服务器端发展,出现Node.js

(2)现状

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

(3)特点

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

弱类型语言

基于对象

跨平台

(4)应用场景

开发前端的交互效果,服务器端开发,例如:访问数据库、其他服务器调用...

2.搭建开发环境

(1)浏览器端

浏览器中有自带的js解释器

国外:谷歌、edge、Safati、火狐、欧朋  内核

国内:UC、QQ、360、百度、小米、搜狗

(2)服务器端

Node.js

官网:www.node.js.org

在命令行下 node –v  查看当前版本

(3)运行js

新建01.js和01.html两个文件,吧js嵌入到html里面,用浏览器运行html即可

<srcipt src='01.js'></srcipt>

Node.js下运行

命令行下

node 拖拽js文件 回车

3.js语法规范

区分大小写

每行结束的分号可以省略

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

4.变量

用于存储数据的容器

(1)声明变量 –关键字(var

var a=1; //每次声明一个

var b=2,c=3;  //每次声明多个

在内存中开启一块空间,把空间命名为a,然后把值保存到这个内存空间

(2)命名规则

  变量的名称可以由字母、数字、下划线、美元符号($)组成,不能以数字作为开头,不能使用关键字

  语义

title

biaoti

username    user_name(下划线命名) userName(驼峰命名)

(3)变量的赋值

声明变量未赋值,则为undefiined(未定义,代表空值),变量可以多次赋值,并且赋不同类型的值,这是弱类型语言的特点

5.常量

常量也是用来存储数据的,声明的时候必须赋值,不允许重新赋值

 声明常量

  const a=1;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值