JavaScript 语法

简介: JavaScript 语法

JavaScript 语法

基本语法

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

那么什么是字面量呢?

小数或者科学技术,整数这些都是数字字面量。
举例说明:

2.22

456e7

24445

一般我们使用单引号和双引号来表示字符串(String)字面量。
举例说明:

"This is me"

'This is he'

用于计算的我们成为表达式字面量。
举例说明:

1 + 2

3 * 4

数组(Array)字面量:
举例说明:

[1, 2, 3, 4, 5, 6]

定义一个对象的叫做对象(Object)字面量。
举例说明:

{t1:"t", t2:"t2", t3:3, t4:"t4"}

定义函数的我们叫做函数(Function)字面量。
举例说明:

function test(a, b) { return a * b;}

那么在JavaScript中 变量是什么呢?

JavaScript中使用var来表示变量,用=来给变量赋值,变量是用来存储数据的。
举例说明:

var a, b

x =7

b= 8

那么在JavaScript中怎样使用 操作符呢?

操作符一般是用来计算的,举例说明:

(1 + 2) * 3

举例说明,我们给变量赋值之后再操作:

x = 1
y = 2
z = (x + y) * 3
类型 实例 描述
赋值,算术和位运算符 = + - * / 在 JS 运算符中描述
条件,比较及逻辑运算符 == != < > 在 JS 比较运算符中描述

那么在JavaScript 中怎样表示语句呢?

举例说明:

x = 1 + 2;
y = x * 3;

那么JavaScript中的 关键字有哪些呢?

JavaScript中有很多关键字,这些关键字标识了需要执行的什么操作。
比如var关键字就表示需要创建一个新的变量, 举例说明你:

var x = 1 + 2;
var y = x * 3;

在这里插入图片描述

那么在JavaScript中我们怎样 注释呢?

我们使用双斜杠//来注视掉不需要的内容。举例说明:

// test i will not run

那么JavaScript中有哪些 数据类型呢?

  • 对象
  • 数组
  • 字符串
  • 数字
    var length = 16;                                  // Number 通过数字字面量赋值
    var points = x * 10;                              // Number 通过表达式字面量赋值
    var lastName = "Johnson";                         // String 通过字符串字面量赋值
    var cars = ["Saab", "Volvo", "BMW"];              // Array  通过数组字面量赋值
    var person = {firstName:"John", lastName:"Doe"};  // Object 通过对象字面量赋值
    
相关文章
|
1天前
|
存储 JavaScript 前端开发
JavaScript 语法
JavaScript 语法
11 5
|
8天前
|
JavaScript 前端开发
JavaScript语法关键点:变量用`var`、`let`、`const`声明
【6月更文挑战第22天】JavaScript语法关键点:变量用`var`、`let`、`const`声明;七种数据类型包括`Number`、`String`、`Boolean`、`Null`、`Undefined`、`Symbol`和`Object`;运算符如算术、比较、逻辑和赋值;流程控制有`if...else`、`switch`和各种循环。了解这些是JS编程的基础。
22 3
|
1月前
|
JavaScript
细讲Node.js模块化,以及 CommonJS 标准语法导出和导入,详细简单易懂!
细讲Node.js模块化,以及 CommonJS 标准语法导出和导入,详细简单易懂!
|
1月前
|
JavaScript 前端开发
node.js中path模块-路径处理,语法讲解
node.js中path模块-路径处理,语法讲解
|
1月前
|
JavaScript 前端开发
node.js中的fs模块,读写语法讲解
node.js中的fs模块,读写语法讲解
|
1月前
|
XML JavaScript 前端开发
JavaScript简介&引入方式(JavaScript基础语法、JavaScript对象、BOM、DOM、事件监听)
JavaScript简介&引入方式(JavaScript基础语法、JavaScript对象、BOM、DOM、事件监听)
19 2
|
1月前
|
JavaScript 前端开发
Symbol在JavaScript中有哪些具体的用法和语法
Symbol在JavaScript中有哪些具体的用法和语法
|
1月前
|
JavaScript
JS 基本语法
JS 基本语法
25 1
|
1月前
|
JavaScript 前端开发 C语言
JavaScript编程语法练习
本篇文章是对于javaScript中if ,switch,while ,do-while,,for语法的作业练习.对于我来说也是对自己知识掌握的一种检验.是对js的基础语法进行的一次练习,通过有趣的示例进行练习,使得对于代码能够增加印象,对于知识的掌握更加透彻.
|
1月前
|
JavaScript 前端开发
JavaScript语法(2)
【5月更文挑战第2天】JavaScript语法(2)。
22 3