javascript:客户端脚本语言
客户端:浏览器
脚本语言(动态语言):不需要进行预编译 优点:简单轻量化 缺点:执行效率远低于静态语言
静态语言:执行前需要进行预编译 C# C C++ java 优点:执行效率高 缺点:体系比较大,学习难度大
历史:个人写的2个星期,java+script 和java没有一点关系 甲骨文收购了sun
ECMA组织:收编开源项目,做项目规范 更名为ECMAScript 2015年ECMA组织推出了一个大版本 ECMAScript2015(简称ES6)
学什么?
1.语法
2.DOM 操作页面的元素 俗称:写特效的
3.BOM
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="style.css">
<script src="./index.js"></script>
<script>
//告知浏览器此处代码按照javascript进行编译
</script>
</head>
<body>
编写位置:
1.写在script节点标签里 约定俗称写在head中
2.写在外部的js文件中
</body>
</html>
JavaScript是一种客户端脚本语言,用于浏览器,无需预编译,但执行效率较低。对比静态语言如C#、C++和Java,JavaScript更轻量级,但学习难度相对较小。ECMA组织制定了ECMAScript规范,其中ES6是重要里程碑。学习JavaScript涉及语法、DOM操作和BOM。

被折叠的 条评论
为什么被折叠?



