初识JavaScript

1.什么是JavaScript?其作用,以及使用区域。

Javascript是一种用来定义页面的行为,以及和用户的交互 前端脚本语言。
是运行在浏览器中的脚本语言,是由浏览器负责解释执行轻量级的语言JavaScript代码直接写在HTML网页中。在HTML页面的任何地方都可以写JavaScript 只要将代码放到一对标签之间。

2.JavaScript的诞生

JavaScript原名为LiveScript,是由一家名为网景[Navigater]的浏览器制作公司所开发的,用于网页页面前端开发的脚本语言。
后因Java语言在世界上广泛的使用,Netscape和Sum公司达成合作关系,因此LiveScript重新命名为“JavaScript”。

3.ECMAScript的发展

JavaScript发布之后,就获得了巨大的成功。微软跟Netscape竞争,于是在自家的浏览器开发了JScript。
由于开发者都需要根据微软和Netscape两家脚本语言特性进行开发,导致了各种浏览器的兼容性不一致,造成了开发者的困难,于是必须有一个大家都能认可的标准。
于是1997年,以Javascript1.1为蓝本的建议提交给了欧洲计算机制造商协会(ECMA)再由微软,Netscape,Sun等程序员组成TC39小组,完成新脚本语言规范,也就是现在ECMAScript规范,目前ECMAScript的版本为ES6.0。

4.JavaScript与其他脚本语言的差别

Java /C 属于编译性语言,写好代码后先编译成机器能识别的代码,再执行,大家都认可为高级语言。
JavaScript属于解释性语言,写好代码后由浏览器负责解释执行,不需要编译。
##5. 计算机的运行原理。
计算机本身只是一个电子仪器,其状态只有两种,即:通电和断电。所以我们将计算机的状态用1和0来表示。
如果我们要求计算机完成我们所下达的指令。就必须将我们的指令转化成计算机能够识别的数据输入给计算机,计算机存储数据后,再进行计算,最后并输出。
所以出现了汇编语言,用特定的用法单词代表表示指令,让计算机能够识别。

6.JavaScript的语法-数据

6.1.常量

程序运行期间,数值不可改变的量。例如: 100 ,“newer”。

6.2.变量

程序运行期间可有变量的量,通常需要使用一个别名表示变量。

6.3.变量的声明

通常使用var 或者 let 或者 const来声明变量。使计算机能够识别这个量属于变量。例如:
声明了不能改变的变量
在这里插入图片描述
分别声明了,整数,字符串,小数(浮点数)
在这里插入图片描述

6.4.变量的声明规则

变量可以使用短名称(比如 x 和 y),也可以使用描述性更好的名称(比如 age, sum, totalvolume)。
1.变量必须以字母开头
2.变量也能以 $ 和 _ 符号开头
3.变量名称对大小写敏感(y 和 Y 是不同的变量)
语法格式:
var 变量名;
let 变量名;
const 变量名;

7.JavaScript的语法-数据类型

JavaScript中的数据类型有:
一.数字类型 number :包括的整数和小数[浮点数], 浮点数最多可以有16位有效数字,如果超过16位,最后一位数字是不精确,比如:
在这里插入图片描述

二.字符串类型 string:用双引号或者单引号 引起来的数据,比如:
“abcd”, “1234”, ‘abcd’ ,‘12345’, ‘a’.
在这里插入图片描述

三.布尔类型 boolean:只有两个值,true和false,用来表示逻辑判断 。比如:
1<2 成立就为 true 又叫做 真
1>2 不成立 为 false 又叫做 假
在这里插入图片描述

四.空类型 null :当变量的值为null的时候,就为空类型, null表示值不存在
在这里插入图片描述

五.未定义类型 undefined :当变量没有值的时候,就是未定义类型没有明确类型的变量,就是undefined类型 ,只有一个值:undefined
在这里插入图片描述
六。可以通过 typeof 关键字 来判断变量的类型。
ps:typeof 对一个null类型值进行判断的时候,类型是object 这是JS的一个bug,

8.JavaScript语法-运算符

8.1JavaScript中的运算符

1.算术运算符:+,-,,/,%。其中+,-,,/。于数学中的一样意思。
%:取模运算:计算两个数整除之后的余数,比如
20/3=6…2
3.5/2=1…1.5
2.赋值运算符:=,(同数学上意思一致)
+=,-=,=,/=,%=。比如:
a+=b; 等价于 a=a+b
a-=b; 等价于 a=a-b
a
=b; 等价于 a=a*b
a/=b; 等价于 a=a/b
a%=b; 等价于 a=a%b
自加自减运算符:++,–。比如:
a++ 等价于 a+=1 等价于 a=a+1
a-- 等价于a-=1 等价于 a=a-1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值