JavaScript是由EcmScript,Dom,Bom组成的.
js是弱类型(类型可变)Java是强类型.
1.JS特点:
1.js是脚本语言,不需要编译,浏览器可识别。
2.js是解释性语言,根据代码顺序逐一解释,其中某一行报错,js就会卡在此处无法进入下一步,js阻塞.
3.js是一种安全性语言,
4.js是跨平台性,PC端, APP
2.JS三种引入方式:行内式、内部式、外部式
<script src="..."></script>
<script ></script>
html行内
3.输出语句:1.弹框工具 alert();
2.页面输出工具 document.write(" ");
3.控制台输出工具 console.log( ) ; 作用:1.输变量的值,输出某些内容的值 2.排错
4.变量声明的关键字是var
5..有五种基本数据类型:1.number(数字)
2.string(字符串)
3.boolean(布尔值)
4.null(空值)
5.undefined(未定义)
6.null和underfined有和区别:
null有值但是一个空值,
underfined声明变量出来没赋值叫未定义.
7.如何检测当前变量是什么数据类型:
console.log(typeof(num)); 或者 console.log(typeof num);
8.JS命名规范:a.变量必须以字母开头,数字不可以开头
b.变量要有意义,一般是英文单词1
c.变量也能以 $ 和 _ 符号开头(不推荐)
d.变量名称对大小写敏感(y 和 Y 是不同的变量)
e.如果是有两个单词组成,第一个单子首字母小写,第二个单词首字母大写