迷迷糊糊过了四年本科,终于开始认真系统学习一门语言了~
带给大家一系列学习笔记,也不断勉励自己,冲冲冲!👍👍👍
目录
1、历史,简单介绍
首先肯定就是一堆JS的历史赘述,咱就不说了~~叭叭叭~~😂
JavaScript有三部分,分别是ECMAScript,Dom,Bom
ECMAScript是JS的核心标准,他在浏览器中的体现就是JavaScript
DOM呢,就是文本对象模型,一套操作页面元素的API。说白了就是对浏览器中的文本进行操作(我也上网搜过,显示了一堆看不懂的,但是,就先这么理解吧,后续会给大家慢慢道来)
BOM是浏览器对象模型,一套操作浏览器页面的API,最简单的例子就是页面跳转
2、JavaScript引用
这主要有仨方法
1、外部引用,就是另外建一个独立的js文件:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
//js文件在另一个文件夹中
<script src="../js/0105.js"></script>
</body>
</html>
2、内部引用,指的是把HTML代码和JavaScript代码放在同一个文件中。其中JavaScript代码写在<script></script>标签对内。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
//内部引用JavaScript
<script type="text/javascript">
console.log("ddd")
</script>
</body>
</html>
3、在html标签内,指的是在元素的“事件属性”中直接编写JavaScript或调用函数。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<button id="btn" onclick="gopage()">下一页</button>
</body>
</html>
3、JavaScript和Java的区别
这块呢,咱就可以跟Java做比较来学了,因为后面咱会学到Java,使用老师就顺带提及了
JavaScript | Java |
解释性语言(自上而下运行) | 编译型语言(先编译成.class文件) |
弱类型语言 | 强类型语言 |
包含面向对象编程 | 纯面向对象编程 |
当然,至于为什么JavaScript叫JavaScript,只是JavaScript借了Sun的Java大名的一个宣传的策略而已,两者没啥亲戚关系。
4、JavaScript数据类型