专业编程基础技术教程

网站首页 > 基础教程 正文

JavaScript的关键字和保留字,变量与常量

ccvgpt 2024-12-17 11:52:33 基础教程 1 ℃

JavaScript的组成部分

  1. ECMAScript:JavaScript的核心,描述了语言的基本语法(var、for、if、array等)和数据类型(数字、字符串、布尔、函数、对象(obj、[]、{}、null)、未定义)。
  2. 文档对象模型:DOM(文档对象模型)是 HTML 和 XML 的应用程序接口(API)。DOM 将把整个页面规划成由节点层级构成的文档。
  3. 浏览器对象模型:BOM(浏览器对象模型)对浏览器窗口进行访问和操作。例如弹出新的浏览器窗口,移动、改变和关闭浏览器窗口等等。

JavaScript关键字和保留字

JavaScript描述了一组具有特定用途的关键字,一般用于控制语句的开始或结束,或者用于执行特定的操作等。

JavaScriptScript全部关键字
?

JavaScript的关键字和保留字,变量与常量

break

else

new

var

case

finally

return

void

catch

for

switch

while

continue

function

this

with

default

if

throw


delete

in

try


do

instanceof

typeof


JavaScript还描述了另一组不能用作标识符的保留字。尽管保留字在JavaScript中还没有特定的用途,但它们很有可能在将来被用作关键字。

?JavaScriptScript全部保留字
?

abstract

enum

int

short

boolean

export

interface

static

byte

extends

long

super

char

final

native

synchronized

class

float

package

throws

const

goto

private

transient

debugger

implements

protected

volatile

double

import

public


?JavaScriptScript浏览器定义的保留字
?

alert

eval

location

open

array

focus

math

outerHeight

blur

funtion

name

parent

boolean

history

navigator

parseFloat

date

image

number

regExp

document

isNaN

object

status

escape

length

onLoad

string

JavaScript变量

什么是变量?

  1. 在JavaScript中,变量指的是一个可以改变的量。也就是说,变量的值在程序运行过程中是可以改变的。
  2. 变量是用于存储数据的"容器"。我们通过「变量名」获取数据,甚至可以修改数据。
  3. 变量的本质是程序在内存中申请的一块用来存放数据的空间。

变量的命名

1.变量的名字就和我们的名字一样,程序也需要通过名字来找到对应的数据。

例如:曹老师,我想要JavaScript的视频。曹老师就是变量的名字,JavaScript的视频就是变量的值。

2.在JavaScript中,给一个变量命名,我们需要遵循以下的原则:

  • 变量必须以字母开头
  • 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
  • 变量名称对大小写敏感(y 和 Y 是不同的变量)
  • JavaScript 语句和 JavaScript 变量都对大小写敏感
  • 变量的声明不能使用保留字和关键字

变量的使用

1.定义变量时要使用var操作符(var是关键),后面跟一个变量名(变量名是标识符)。

例:var a = 100;

如下图所示:

全套前端课程及资料请伽薇xiaole45666


2.一个var也可以同时声明多个变量名,其中变量名之间必须用英文逗号(,)隔开,例如:

var a=10,b=20,c=30;

JavaScript的常量

在JavaScript中,常量指的是一个不能改变的量。也就是说,常量的值从定义开始就是固定的,一直到程序结束都不会改变。

在JavaScript中,我们可以把常量看成是一种特殊的变量,之所以特殊,是因为它的值是不会变的。一般情况下,常量名全部大写,别人一看就知道这个值很特殊,有特殊用途,如:var DEBUG = 1

目前我们只需要简单了解常量的知识,在之后的课程中我们会详细讲解。如需全套完整前端开发教程及配套资料请伽薇xiaole45666

Tags:

最近发表
标签列表