javascript 忽略 报错_JavaScript基本语法

本节我们简单的来学习一下 JavaScript 的语法。我们知道 JavaScript 是一种脚本语言,脚本语言又被称为扩建的语言,或动态的语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本保存,只有在被调用的时候进行解释或编译。JavaScript 语言是一套规则,它定义了 JavaScript 的语言结构。

基本语法

  • JavaScript 中必须严格区分大小写,例如变量 myVariable 和 MyVariable 是不同的,test 和 Test 是不同的。
  • JavaScript 语句中每一行代码都要以英文的分号 ; 结尾,如果不写分号,浏览器会自动添加,但是会消耗一些系统资源。
  • JavaScript 中会自动忽略多个空格和换行,所以可以使用空格和换行对代码进行格式化。
  • JavaScript 是弱类型语言,声明变量时可以不需要指定变量的类型。

JavaScript 注释

注释顾名思义就是对代码的解释和说明,可以让我们能够轻松的了解代码。注释可以提高代码的可读性,且注释不会被计算机编译。每个语言中的注释格式可能不太一样,我们来看一下 JavaScript 语言的注释。

JavaScript 语言中的注释其实很简单,在需要注释的语句前面添加双斜杠// 即可,例如:

// 这是一行注释

双斜杠后面的内容会被浏览器忽略,且一般我们写注释时,双斜杠与内容之间会有一个空格。

上面的双斜杠是我们最常用的注释方法,我们可以称之为单行注释,除此之外,还有一种注释叫做多行注释,格式如下所示:

/*这是多行注释侠课岛欢迎你这是多行注释*/

通常我们会使用注释来进行一些说明,例如说明某段代码是用来做什么的,或者注释一写可能有用但是暂时用不上的代码等。

示例:

执行下面代码:

// 定义一个变量var a = 1;// console.log(a);var b = 10;console.log(b);

输出:

10

什么是字面量

JavaScript 中的字面量是指不可以改变的值,如数字 1、2、3 等。字面量都是可以直接使用的,但是我们一般都不会直接使用字面量的。

  • 数字(Number)字面量可以是整数或者是小数,或者是科学计数。例如:
121.26187e1
  • 字符串(String)字面量可以使用单引号''或双引号""包围,例如:
'xkd'"hello xkd"
  • 表达式字面量可以用于计算:
1 + 210 - 73 * 6
  • 数组(Array)字面量定义一个数组:
[1, 2, 3, 4, 5]
  • 对象(Object)字面量定义一个对象:
{name: "xkd", age:18}
  • 函数(Function)字面量定义一个函数:
function myFun(x, y) { return x + y;}

什么是变量

JavaScript 中变量可以用来保存字面量,变量的值是可以任意改变的,在开发中通常都是使用变量来保存一个字面量。

在 JavaScript 中我们可以使用关键字 var 来声明一个变量,例如:

var namename = "xkd"

上面这个 name 就是我们声明的变量的变量名,在声明一个变量以后要对变量进行赋值,即上面的“xkd”,而 xkd

就是一个字符串字面量。

或者变量的声明和赋值也可以同时进行,如下所示:

var name = "xkd"var age = 20

JavaScript 关键字

JavaScript 的关键字用于标识要执行的操作。和其他任何编程语言一样,JavaScript 保留了一些关键字为自己所用。

下面是 JavaScript 中重要的保留字:

6a5c553d4d77f31025dd9ee27496fdc6.png

JavaScript程序

  • 计算机程序是由计算机执行的指令的列表,在编程语言中,这些编程指令称为语句。大多数时候 JavaScript 程序会包含多数的 JavaScript 语句。
  • JavaScript 程序是编程语句的列表,在 HTML 中,JavaScript 程序是由 web 浏览器执行的。

JavaScript语句

在HTML中,JavaScript 语句是发给浏览器的命令。这些命令会告诉浏览器要做的事。

JavaScript 语句可以由值、运算符、表达式、关键字和注释等部分组成。

示例:

JavaScript 语句之间都是用分号分隔:

var a, b, c;a = 19;b = 79;c = a + b;

JavaScript 语句通常以一个语句标识符为开始,并执行该语句。

注意语句标识符是保留关键字不能作为变量名使用,例如:

var break = 10;console.log(break);  // SyntaxError: Unexpected token 'break'

上述中的 break 是一个标识符,不能作为变量名,这样写代码会报错。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值