JS基本概念
时间:2020-02-23 14:33:48 来源:igfitidea点击:
在本教程中,我们将学习JavaScript基本概念。
语法
JavaScript从C/C ++,Java,Python等语言中借鉴了大部分语法。
区分大小写
JavaScript是区分大小写的语言。
这意味着小写字母和大写字母被区别对待。
例如,"名称"和"名称"即使是相同的词也不同。
语句
程序是计算机执行的语句列表。
JavaScript程序是由网络浏览器执行的指令。
声明
JavaScript语句是程序员编写的指令。
分号
JavaScript中的每条指令都以分号";"结尾
在以下示例中,我们有一条指令,该指令将在浏览器控制台中打印" Hello World"。
console.log("Hello World"); </pre></code> <h2>Token</h2> <p>The smallest individual unit in a program is called token. </p> <p>List of JavaScript tokens. </p> <ul> <li>Reserved Keywords</li> <li>Identifiers</li> <li>Punctuators</li> <li>Literals</li> </ul> <h2>Reserved Keywords</h2> <p>Reserved keywords are words that carry a special meaning and must not be used to name variables and functions. </p> <p class="dy-note"><a href="/js/js-variables">Click here</a> for JavaScript Variables. <br> <a href="/js/js-functions">Click here</a> for JavaScript Functions. </p> <p>Following are some of the commonly used JavaScript reserved keywords. </p> <div class="table-responsive"> <table class="table"> <tr> <td>break</td> <td>case</td> <td>const</td> <td>continue</td> </tr> <tr> <td>default</td> <td>delete</td> <td>do</td> <td>else</td> </tr> <tr> <td>false</td> <td>final</td> <td>for</td> <td>function</td> </tr> <tr> <td>if</td> <td>instanceof</td> <td>new</td> <td>null</td> </tr> <tr> <td>return</td> <td>static</td> <td>switch</td> <td>this</td> </tr> <tr> <td>true</td> <td>typeof</td> <td>var</td> <td>while</td> </tr> </table> </div> <h2>Identifiers</h2> <p>Identifiers are sequence of characters that are used to name the variables, functions etc. </p> <p>Characters of an identifier can be a letter, digit, dollar sign and underscore. The first character cannot be a digit. </p> <ul> <li>Letter a-z A-Z</li> <li>Digit 0-9</li> <li>Dollar sign $</li> <li>Underscore _</li> </ul> <p>Following are valid identifiers. </p> <pre><code>name _name name$ student01
以下是无效的标识符。
01student student-name student+name
文字
我们使用文字来表示JavaScript中的值。
文字列表。
- 空文字
- 布尔文字
- 数值文字
- 字符串字面量
空文字
Null文字的值是" null"。
它代表null或者为空。
布尔文字
布尔文字的值是" true"和" false"。
这些是逻辑值。
数值文字
我们使用数字文字来表示数字或者数值。
以下是数值的类型。
- 小数
- 十六进制
- 八进制
十进制数以10为底,即由10到0的9位数字组成。
十六进制数字以16为底,即由10到0到9的数字和6到a到f的数字组成。
还使用大写字母A到F。
十六进制数以" 0x"和" 0X"开头。
示例:0xA是十六进制形式,其十进制等效值为10。
单击此处,获取十六进制到十进制的转换教程。
八进制数字以8为底,即由8到0到7的数字组成。
八进制数字以" 0"开头。
示例:017为八进制形式,其十进制等效值为15。
单击此处,获取从八进制到十进制的转换教程。
字符串字面量
字符串是JavaScript中用双引号和单引号引起来的字符序列。
在下面的示例中,我们使用双引号将字符串引起来。
"Hello World"
在下面的例子中,我们必须包含在单引号的字符串。
'We are learning JavaScript.'