跟我学JavaScript 一 认识
JavaScript是一种专为网页交互而设计的脚本语言,由下列三个不同的部分组成
-
ECMAScript,提供核心语言功能
-
文档对象模型(DOM):Document Object Model,提供访问和操作网页内容的接口
-
浏览器(BOM):Browser Object Model,提供与浏览器交互的方法和接口
<script type="text/javascript" defer="defer" charset="utf-8"></script>
-
charset 告诉浏览器编码格式
-
defer 告诉浏览器立即下载但是延迟执行。延迟到浏览器遇到</html>标签后在执行
JavaScript 代码是从上至下一次解释,如下
<script type="text/javascript">
function sayHell(){
alert("</script>");
}
</script>
当浏览器遇到字符串 </script> 就会认为那是结束的
标签,记住不要在代码中的任何地方出现。但是可以通过转义字符解决这个问题,如下
<script type="text/javascript">
function sayHell(){
alert("<\/script>");
}
</script>
ECMAScript关键字
| break | do | instanceof | type |
| of | case | else | new |
| var | catch | finally | return |
| void | continue | for | switch |
| while | dbugger* | function | this |
| with | default | if | throw |
| delete | in | try |
ECMAScript保留字,虽然不知道用来干嘛,但是觉得蛮高大上的
| abstract | enum | int | short |
| boolean | export | interface | static |
| byte | extends | long | super |
| char | final | native | synchronized |
| class | float | package | throws |
| const | goto | private | transient |
| debugger | implements | protected | volatile |
| double | import |
JavaScript 基本数据类型:undefined、null、Number、String、Boolean、Symbol。
JavaScript 内置对象:
- 数据封装类对象:Object、Array、Boolean、Number、String。
- 其他对象:Function、Arguments、Math、Date、RegExp、Error。
Java JavaScript ECMAScript 小严

浙公网安备 33010602011771号