您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
一纸荒年 发布于2019年12月04日 01:06

原创 JavaScript语法

21 次浏览 读完需要≈ 13 分钟 JavaScript

内容目录

JavaScript 是一个脚本语言。它是一个轻量级,但功能强大的编程语言。

JavaScript 字面量

在编程语言中,一般固定值称为字面量,如 3.14,可以是整数或者是小数,或者是科学计数(e)。

3.14
10
100e2

字符串(String)字面量 可以使用单引号或双引号:

"codeplayer"
'codeplayer'

表达式字面量 用于计算:

1 * 2
1 + 2
1 / 2

数组(Array)字面量 定义一个数组:

[1, '100', 5, 'code']

对象(Object)字面量 定义一个对象:

{name:"codeplayer", host:"https"}

函数(Function)字面量 定义一个函数:

function add(x, y) {
	return x + y;
}

JavaScript 变量

在编程语言中,变量用于存储数据值。

JavaScript 使用 var关键词来声明变量。=号用于为变量赋值。

var length ;
length = 10;

JavaScript 操作符

JavaScript使用 算术运算符+ - * /) 来计算值:

1 + 2 * 3

JavaScript 使用赋值运算符(=)向变量赋值:

var x, y;
var x = 1;
var y = 2;

JavaScript 语句

在 HTML 中,JavaScript 语句向浏览器发出的命令。语句是用分号分隔:

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

JavaScript 关键词

JavaScript 关键字用于标识要执行的操作。

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

以下是 JavaScript 中最​​重要的保留字(按字母顺序):

abstract else instanceof super
boolean enum int switch
break export interface synchronized
byte extends let this
case false long throw
catch final native throws
char finally new transient
class float null true
const for package try
continue function private typeof
debugger goto protected var
default if public void
delete implements return volatile
do import short while
double in static with

JavaScript 注释

不是所有的 JavaScript 语句都是"命令"。双斜杠 // 后的内容将会被浏览器忽略:

// 不会显示

JavaScript 数据类型

JavaScript 有多种数据类型:数字,字符串,数组,对象等等:

var x = 16;                                  // Number 通过数字字面量赋值 
var sum = 1 + 2;                              // Number 通过表达式字面量赋值
var name = "codeplayer";                         // String 通过字符串字面量赋值
var name= ["code", "player"];              // Array  通过数组字面量赋值
var obj= {name:"code", lastName:"player"};  // Object 通过对象字面量赋值

JavaScript 函数

JavaScript 语句可以写在函数内,函数可以重复引用:

function add (x, y) {
   	return x + y; // 返回 a + b 的结果
}

JavaScript 对大小写敏感

所有 JavaScript 标识符对大小写敏感。变量 nameName,是两个不同的变量。

var name = "codeplayer";
var Name = "codeplayer"; 
JavaScript 不会把 VARVar 译作关键词 var

JavaScript 字符集

JavaScript 使用 Unicode 字符集。

Unicode 覆盖世界上几乎所有的字符、标点和符号。

如需了解详情,请访问我们完整的 Unicode 参考手册

  • CodePlayer技术交流群1
  • CodePlayer技术交流群2

0 条评论

撰写评论