摘要:变量变量表示定义一个可以储存数据的容器语法定义变量的关键字变量名称变量的值定义变量,并赋值我是谁调用变量显示我是谁调用一个只定义未赋值的变量会显示先定义变量,但不赋值显示语法允许对已经赋值的变量在重新赋值定义一个变量并赋值你好显示你好对
变量 变量 - 表示定义一个可以储存数据的容器
语法 - var(定义变量的关键字) 变量名称 = 变量的值 ;
/* 定义变量,并赋值 */ var s1 = "我是谁"; /* 调用变量 */ console.log( s1 );// 显示:我是谁
调用一个只定义未赋值的变量会显示 undefined
/* 先定义变量,但不赋值 */ var s2; console.log( s2 );// 显示:undefined
语法允许对已经赋值的变量在重新赋值
/* 定义一个变量并赋值 */ var s3 = "你好"; console.log( s3 );// 显示:你好 /* 对变量重新赋值 */ s3 = "再见"; console.log( s3 );// 显示:再见
语法允许对已经定义的变量在重新定义
/* 先定义一个变量 */ var s4 = "我要干啥"; console.log( s4 );// 显示:我要干啥 /* 重新定义该变量 */ var s4 = "我要上山"; console.log( s4 );// 显示:我要上山
调用一个还没有定义的变量会报错
报错 - 变量名 is not defined -> 该变量没有定义
/* 调用还有定义的变量会报错 */ console.log( s5 );// 显示:报错 - s5(变量名) is not defined
语法也允许同时定义多个变量
定义的变量之间用逗号分隔
/* 同时定义多个变量 */ var s6 = 100, s7 = 200;常量 常量 - 表示定义一个储存数据的容器 ECMA 5版本之前的写法
定义一个变量,人为的规定为常量
/* ECMA 5版本之前 */ var s1 = 100;// 人为的规定为常量ECMA 5版本之后的写法
定义之后不能在更改
const 常量名 = 常量的值 ;
/* ECMA 5版本之后 */ const S1 = 100; console.log( S1 );// 显示:100
定义常量时必须赋值
只定义不赋值 - 报错
SyntaxError: Missing initializer in const declaration
该常量没用被赋值(个人解释)
/* 定义常量,但不赋值 */ const S2; console.log( S2 );// 显示:报错 - SyntaxError: Missing initializer in const declaration
重复赋值 - 报错
TypeError: Assignment to constant variable.
该常量不能重新赋值(个人解释)
/* 重新赋值常量 */ S1 = 200; console.log( S1 );// 显示:报错 - TypeError: Assignment to constant variable.
重复定义 - 报错
SyntaxError: Identifier "S1"(常量名) has already been declared
该常量已经被定义(个人解释)
/* 重新定义常量 */ const S1 = 300; console.log( S1 );// 显示:报错 - SyntaxError: Identifier "S1" has already been declared
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/96665.html
JS(JavaScript) 一。基础语法; 1.语法; 区分大小写; 他的标识符必须以大小写区分使用实为形式,不同的大小写代表不一样的意思 var aixinjueluo = 爱新觉罗; console.log(aixinjueluo); var Aixinjueluo = Aixinjueluo; console.log(Aixinjueluo); var AIXINJUELUO = AIXI...
摘要:注意在代码中,必须声明一个变量,这个变量才能被使用。只声明为初始化值,变量的值自动取值为。常量与变量相似,同样用于存储信息。只是常量的数据一旦被定义,便不能修改。常量名通常全大写新增了声明常量的关键字。如果省略,会认为这是一个变量。 JavaScript变量 变量是什么 定义:变量是存储数据信息的容器。注意:.1 在JavaScript代码中,必须声明一个变量,这个变量才能被使用。.2...
摘要:中还会出现重复定义变量语法是允许的重复定义时,会先将之前的变量在内存的空间进行销毁,再创建。定义变量和常量时,不允许写修饰符或没有或关键字时,定义的默认为变量。常量必须定义,同时初始化值。 1.变量的定义的语法结构 语法结构 - var 变量名称 = 变量的值; var v = wolongxueyuan; 如果定义变量,并且初始化值,使用console.log调用变量,还有一种情况,...
摘要:变量与常量变量定义变量是存储数据信息的容器。中,变量是弱类型,也被称为松散类型。三类型布尔类型只有两个值均为小写如果大写活着大小写混合,识别为另一个变量名称。 JavaScript简介 JavaScript是一门跨平台、面向对象的轻量级脚本语言,运行于JavaScript解释器或者引擎中。JavaScript中,包括三个主要的部分1.核心语法内容(ECMAScript)2.文档对象模型...
摘要:首先说一下关于的几点语法要求不能以数字开头命名在中是不区分大小写的,但在这里需要区分大小写,大写的名称与小写的名称分别是区分开的不能用关键字进行变量命名给变量定义变量名称一般要具有语义化,见名知意一般采用驼峰或者下划线命名。 首先说一下关于JavaScript的几点语法要求: 不能以数字开头命名; 在html中是不区分大小写的,但在这里需要区分大小写,大写的名称与小写的名称分别是区分...
阅读 1061·2023-04-26 02:02
阅读 2400·2021-09-26 10:11
阅读 3552·2019-08-30 13:10
阅读 3743·2019-08-29 17:12
阅读 718·2019-08-29 14:20
阅读 2186·2019-08-28 18:19
阅读 2229·2019-08-26 13:52
阅读 954·2019-08-26 13:43