资讯专栏INFORMATION COLUMN

JavaScript核心语法——变量与常量

qingshanli1988 / 1640人阅读

摘要:中还会出现重复定义变量语法是允许的重复定义时,会先将之前的变量在内存的空间进行销毁,再创建。定义变量和常量时,不允许写修饰符或没有或关键字时,定义的默认为变量。常量必须定义,同时初始化值。

1.变量的定义的语法结构

语法结构 - var 变量名称 = 变量的值;

var v = "wolongxueyuan";

如果定义变量,并且初始化值,使用console.log调用变量,还有一种情况,只定义,却没有初始化,那么最后的结果是undefined(没有定义)
注意、多个变量同时定义时,变量定义之间一定要使用逗号隔开。
JavaScript中还会出现重复定义变量--语法是允许的
重复定义时,会先将之前的变量在内存的空间进行销毁,再创建。

2.常量的定义的语法结构

ECMA5之前的版本
语法并没有提供常量的定义,只能定义变量
人为规定定义的是常量,但是使用的语法依旧是变量的语法
ECMA5版本以及之后的版本
提供了定义常量的语法,一旦定义了,值就不能改变。‘const常量名 = 值’
不能重复赋值,重复赋值报错;TypeError: Assignment to constant variable.
也不能重复定义(常量或变量)--报错; SyntaxError: Identifier "C1" has already been declared

const c1 = 100;
不能重复赋值
c1 = 200;
重复定义为常量
const c1 = 200;
重复定义为变量
var c1 = 200;

定义变量与常量的名称
1.定义变量名称时,全部小写或者大小写混合
2.定义常量名称时,全部大写
JavaScript是脚本语言,语言规则相对灵活。
定义变量和常量时,不允许写修饰符(var或const)
没有var或const关键字时,定义的默认为变量。
常量必须定义,同时初始化值。如果只定义而不初始化值也会报错。
变量与常量的区别:
变量
1.定义变量使用var关键字
2.定义变量使用小写
3.变量允许重复定义或重复赋值
4.变量允许只定义,但不初始化值
5.变量的值允许改变
常量
1.定义常量使用const关键字
2.定义常量使用大写
3.常量不允许重复定义或重复赋值
4.常量必须定义并且初始化值
5.常量的值不允许改变

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/96672.html

相关文章

  • JavaScript核心语法变量常量

    JS(JavaScript) 一。基础语法; 1.语法; 区分大小写; 他的标识符必须以大小写区分使用实为形式,不同的大小写代表不一样的意思 var aixinjueluo = 爱新觉罗; console.log(aixinjueluo); var Aixinjueluo = Aixinjueluo; console.log(Aixinjueluo); var AIXINJUELUO = AIXI...

    jaysun 评论0 收藏0
  • JavaScript核心语法-变量常量

    摘要:注意在代码中,必须声明一个变量,这个变量才能被使用。只声明为初始化值,变量的值自动取值为。常量与变量相似,同样用于存储信息。只是常量的数据一旦被定义,便不能修改。常量名通常全大写新增了声明常量的关键字。如果省略,会认为这是一个变量。 JavaScript变量 变量是什么 定义:变量是存储数据信息的容器。注意:.1 在JavaScript代码中,必须声明一个变量,这个变量才能被使用。.2...

    lieeps 评论0 收藏0
  • JavaScript核心语法 [ 变量常量 ]

    摘要:变量变量表示定义一个可以储存数据的容器语法定义变量的关键字变量名称变量的值定义变量,并赋值我是谁调用变量显示我是谁调用一个只定义未赋值的变量会显示先定义变量,但不赋值显示语法允许对已经赋值的变量在重新赋值定义一个变量并赋值你好显示你好对 变量 变量 - 表示定义一个可以储存数据的容器 语法 - var(定义变量的关键字) 变量名称 = 变量的值 ; /* 定义变量,并赋值 */ var...

    IamDLY 评论0 收藏0
  • JavaScript学习第一天笔记(变量常量、数据类型)

    摘要:变量与常量变量定义变量是存储数据信息的容器。中,变量是弱类型,也被称为松散类型。三类型布尔类型只有两个值均为小写如果大写活着大小写混合,识别为另一个变量名称。 JavaScript简介 JavaScript是一门跨平台、面向对象的轻量级脚本语言,运行于JavaScript解释器或者引擎中。JavaScript中,包括三个主要的部分1.核心语法内容(ECMAScript)2.文档对象模型...

    tinysun1234 评论0 收藏0
  • JavaScript入门

    摘要:被识别为结束符。变量时被认为时有名字的容器。常量一旦被声明初始化,值并不能被改变。字符串可以看成右字符组成的数组,可能被误认为可变的。表达式没有显示的返回任何内容。 Java script 简介 Javascript 是一门跨平台,面向对象的轻量级脚本语言,运行于Javascript解释权/引擎 avascript内置了一个包含一系列对象的标准库,比如数组,日期,数字和一个语言元素合...

    AaronYuan 评论0 收藏0

发表评论

0条评论

qingshanli1988

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<