温习Javascript基础语法之词法结构

下面是详细讲解“温习Javascript基础语法之词法结构”的完整攻略:

什么是词法结构?

在Javascript中,词法结构指的是一段代码中各种符号和关键字的组合。这包括变量名、函数名、运算符、括号等等。词法结构决定了一段代码的意义和行为。

Javascript标识符

Javascript标识符是指命名变量、函数、参数和属性等的标识符。Javascript标识符遵循如下规则:

  • 必须以字母、下划线(_)或美元符号($)开头。
  • 其余字符可以是字母、数字、下划线(_)和美元符号($)。
  • 标识符区分大小写。
  • 标识符不能是Javascript关键字或保留字。

以下是Javascript标识符的示例:

var animal;         // 变量名
function add(x,y){  // 函数名
    return x + y;
}

Javascript关键字

Javascript关键字是Javascript中已经被赋予特定含义的单词。这些关键字不能用作标识符。Javascript中有以下关键字:

break     continue     delete     else      finally
for       function     if         in        instanceof
new       return       switch     this      throw
try       typeof       var        void      while
with

以下是Javascript中关键字不能作为标识符的示例:

var if = 5;            // 错误,if是关键字
var while = "hello";   // 错误,while是关键字

Javascript注释

注释是在Javascript代码中添加注释说明的一种方法。注释可以使代码更易于理解和维护。在Javascript中,有两种注释方式:

  • 单行注释:以两个斜杠(//)开头,后面跟注释内容。
  • 多行注释:以斜杠加星号(/)开头,以星号加斜杠(/)结尾,中间为注释内容。

以下是Javascript中注释的示例:

// 这是一行单行注释

/*
这是一个
多行注释
*/

以上就是“温习Javascript基础语法之词法结构”的完整攻略,包括Javascript标识符、关键字和注释。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:温习Javascript基础语法之词法结构 - Python技术站

(0)
上一篇 2023年6月1日
下一篇 2023年6月1日

相关文章

  • Javascript Boolean toString 方法

    以下是关于JavaScript Boolean对象的toString()方法的完整攻略。 JavaScript Boolean对象的toString()方法 JavaScript Boolean对象的toString()方法将Boolean对象转换为字符串。该方法接受一个参数,用于指定输出字符串基数(进制数),默认为10。 下面是一个使用Boolean对象的…

    JavaScript 2023年5月11日
    00
  • 基于RequireJS和JQuery的模块化编程——常见问题全面解析

    标题:基于RequireJS和JQuery的模块化编程——常见问题全面解析 什么是模块化编程 模块化编程是指将一个复杂的程序拆分成多个模块,每个模块都具有独立的功能和接口,不同的模块可以灵活地组合在一起,构成复杂的应用程序。模块能够有效地提高代码的可重用性和可维护性,方便团队合作开发。 为何要使用RequireJS和JQuery RequireJS是一个AM…

    JavaScript 2023年5月27日
    00
  • Script的加载方法小结

    那么让我来详细讲解Script的加载方法小结。 Script的加载方法小结 直接加载Script文件 可以使用script标签来直接加载一个外部的JavaScript文件。 <script src="path/to/script.js"></script> 这种方式最简单,也是最常见的加载方式。但它也有一些缺点,比…

    JavaScript 2023年5月27日
    00
  • js中获取时间new Date()的全面介绍

    下面给出对”js中获取时间new Date()的全面介绍”的详细讲解。 1. 什么是Date对象? 在JavaScript中,Date对象用于处理日期和时间,它可以获取当前的日期时间,也可以设置指定的日期时间。 使用new Date()命令可以创建一个Date对象。如下面的示例代码: let date = new Date(); console.log(da…

    JavaScript 2023年5月27日
    00
  • jQuery基于cookie实现换肤功能实例

    下面我将详细讲解“jQuery基于cookie实现换肤功能实例”的完整攻略。 第一步:准备工作 在使用jQuery基于cookie实现换肤功能前,需要做一些准备工作,包括: 引入jQuery库:在网页的头部注入jQuery库,如果已经引入了,可以跳过这一步。 <script src="https://cdn.bootcdn.net/ajax/…

    JavaScript 2023年6月11日
    00
  • 详解ECMAScript6入门–Class对象

    以下是详解ECMAScript6入门–Class对象的完整攻略: ECMAScript6入门–Class对象 Class对象的概念 Class语法是ES6中一个新的语法,它提供了更加简洁、清晰的面向对象编程方式。Class本质上是一个语法糖,它的出现让原型继承的写法更加清晰易懂。 在ES6之前,继承只能通过原型链来进行实现,而这样的实现方式并不是很直观,…

    JavaScript 2023年5月27日
    00
  • JavaScript日期对象(Date)基本用法示例

    来了解一下JavaScript日期对象(Date)的基本用法吧! 什么是JavaScript日期对象(Date) JavaScript日期对象(Date)是JavaScript内置对象,用于处理与日期和时间相关的信息。我们可以使用JavaScript日期对象(Date)来获取当前时间、日期、计算时间间隔、格式化日期时间等。 创建JavaScript日期对象(…

    JavaScript 2023年5月27日
    00
  • javascript 异常处理使用总结

    JavaScript 异常处理使用总结 什么是 JavaScript 异常处理? JavaScript 异常处理是指,在 JavaScript 代码运行过程中发生错误时,能够通过编写特定的代码来处理这些错误,以保证代码的正常运行。 为什么需要 JavaScript 异常处理? 在 JavaScript 代码中,错误的出现是不可避免的。如果我们不处理这些错误,…

    JavaScript 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部