JavaScript基本介绍
JavaScript简称JS
仅仅十天发明出了的
是一门脚本语言:不需要编译,直接运行
是一门解释性的语言:遇到一行代码就解释一行代码
一门动态类型的语言
基于对象的语言、一门弱类型的语言。
JS是区分大小写的,以分号结束
以下三种写法都是可以的
<script></script>H5写法 <script type="javascript"></script>标准写法 <script type="javascript" language="JavaScript"></script>为了兼容浏览器
一般放到head和body末
<head>
<meta charset="UTF-8">
<title>Title</title>
<script></script>
</head>
<body>
<script>
alert("我是弹窗!");
</script>
</body>
JS中的字符串既可以使用双引号也可以使用单引号
JS分为三部分:
1、ECMAScript标准:js的基本的语法
2、DOM 文档的对象模型
3、BOM 浏览器对象模型
JS中所有的数字都属于number类型
JS中的数字:
最大值 Number.MAX_VALUE
1.7976931348623157e+308
最小值 Number.MIN_VALUE
5e-324
JS是存在bug的
<script>
var num=0.1;
var num1=0.2;
sum=num+num1;
alert(sum==0.3);
</script>
结果是false

Infinity无穷大
-Infinity无穷小
js中的原始数据类型:number、string、Boolean、undefined、null、object
NaN----不是一个数字,不是一个数字和一个数字计算------>结果就是NaN
isNaN判断一个数字是不是一个数字,如果是就返回TRUE,如果不是返回·false
number数据类型:无论是整数还是小数都是number数据类型的
string数据类型:字符串,获取字符串的长度:变量名.length
Boolean数据类型:两个值TRUE或者false
null 只有一个null
undefined只有一个undefined,一个变量声明,没有赋值
类型转换:
parseInt()装整数
parseFloat转小数
Number()转数字
转字符串:
.toString
String();
运算符
算术运算符:+ - * / %
符合运算符:+= -= *= /= %=
赋值运算符:= 优先级别最低
关系运算符:&& // !
字符串需用双引号,字符则用单引号。字符串可以看成一个数组,由多个字符组成,可通过for循环遍历。



浙公网安备 33010602011771号