2.2语法

Posted Sai佐为

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.2语法相关的知识,希望对你有一定的参考价值。

 

2.1准备工作

最好的做法是把<script>标签放在html文档最后,</body>标签之前:

<body><script src="file.js"></script></body>

 

程序设计语言分为解释型和编译型,Java或C++语言需要一个编译器。编译器是一种程序,能够把用Java等高级语言编写出来的源代码翻译为直接在计算机上执行的文件。

解释型程序设计语言不需要编译器--它们仅需要解释器。对于JS语言,在互联网环境下,Web浏览器负责完成有关的解释和执行工作。浏览器中的JS解释器将直接读入源代码并执行。浏览器中如果没有解释器,JS代码就无法执行。

用编译型语言编写的代码有错误,这些错误在代码编译阶段就能被发现。  而解释性语言代码中的错误只能等到解释器执行到有关代码时才能被发现。

与解释型语言相比,编译型语言往往速度更快,可移植性更好,但它们的学习曲线往往更陡峭。

2.2语法

英语是一种解释型语言。在阅读和处理我们用英语写出来的文字时,你就相当于一个英语解释器。只要遵守英语的语法规则,我们想表达的意思就可以被正确地解读。这些语言结构方面的各项规则,我们称之为“语法”。

2.2.1语句

用JS编写的脚本,与其他语言编写出来的脚本一样,都由一系列指令构成,这些指令叫做语句。只有按照正确的语法编写出来的语句才能得到正确的解释。

JS语句与英语中的句子很相似。它们是构成任何一个脚本的基本单位。

英语语法要求每个句子必须以一个大写字母开头、以一个句号结尾。JS在这方面的要求不严格,只需简单地把各条语句放在不同的行上就可以分隔它们,如下:

first statement 

second statement

如果你想把多条语句放在同一行上,就必须像下面这样用分号来分隔开它们:

first statement; second statement;

我们建议在每条语句的末尾都加上一个分号,这是良好习惯:这样做让代码更容易阅读。让每条语句独占一行的做法更容易跟踪JS脚本的执行顺序。

2.2.2

注释

 //   /**/

2.2.3变量

JS可以这样给变量赋值: mood = “happy”;  age = 33;

这些语句可以把这两个变量的值显示在一个弹出式警告窗口中:

alert(mood);

alert(age);

对变量进行声明时良好的编程习惯

var mood; var age;

可以一条语句一次声明多个变量; var mood, age;

还可以声明和赋值一次完成 var mood = "happy"; var age = 33;

JS是区分大小写的。

JS语法不允许变量名中包含 空格 标点符号(美元符号$例外) 这条语句错误的 var my mood = "happy";

JS变量允许包含字母、数字、美元符号和下划线(但第一个字符不允许是数字)。

较长的变量名可以这样 var = my_mood = "happy";

驼峰格式,删除中间的空白(下划线),后面的每个新单词用大写字母开头 var myMood = "happy";

驼峰格式是函数名、方法名和对象属性名 命名的首选格式。

 

 

 

 

 

以上是关于2.2语法的主要内容,如果未能解决你的问题,请参考以下文章

2.2语法

转载:2.2 Nginx配置的通用语法《深入理解Nginx》(陶辉)

QNX Hypervisor 2.2 用户手册3.2.1 VM配置语法

QNX Hypervisor 2.2 用户手册3.2.1 VM配置语法

编译原理-第二章 一个简单的语法指导编译器-2.2 词法分析

Flutter学习-Dart语法