JS Basic Knowledge
JavaScript简介
部分基础语法和C语言相似, 甚至一摸一样
例如
条件语句
,三元运算符
,循环
,返回关键字
......
一种可嵌入, 轻量级的脚本语言, 用来编写控制其他大型应用程序的"脚本"
学习JavaScript我们可以干些什么
- 开发各种小程序
- 前端与网页交互, 控制浏览器的能力
- 嵌入式开发中的内置网页开发
JavaScript与ECMAScript的关系
ECMAScript和JavaScript的关系,前者是后者的规范
,后者是前者的实现
。在日常场合,这两个词是可以互换的
JavaScript版本
- 09年12月, 发布了
ECMAScript5.0
, 也就是如今的主流版本 - 15年6月, 发布了
ECMAScript6.0
, 更新版本, 俗称ES6
部分基本信息前置
-
程序执行单位为行, 语句结尾用
;
结束- 丢了也没关系, 因为是解释型脚本语言, 解释器( 浏览器 )会一行行的执行, 并且也会帮助补齐结束符
-
JavaScript有一些保留字,不能用作标识符
- arguments、break、case、catch、class、const、continue、debugger、default、delete、do、else、enum、eval、export、extends、false、finally、for、function、if、implements、import、in、instanceof、interface、let、new、null、package、private、protected、public、return、static、super、switch、this、throw、true、try、typeof、var、void、while、with、yield
-
调试的输出方式
- 浏 览器控制台的log输出为:
console.log("要输出的内容");
document.write("要输出的内容");
alert("要输出的内容");
- 在浏览器中弹出一个对话框,然后把要输出的内容展示出, alert都是把要输出的内容首先转换为字符串然后在输出的
- 浏 览器控制台的log输出为:
-
==代码注释==方式
- 如果代码在JS文件中, 与
C语言
完全一致,//
/* */
- 如果嵌入到 HTML 文件中,
<!-- 注释 -->
- 如果代码在JS文件中, 与
-
嵌入HTML文本
-
<body>
<script>
var age = 20;
</script>
</body>
-
-
引入独立JS文件
-
<body>
<script type="text/javascript" src="./itbaizhan.js"> </script>
</body> -
<body>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"> </script>
</body>
-