资讯专栏INFORMATION COLUMN

【JavaScript】核心语法与变量与常量

jaysun / 1059人阅读

JS(JavaScript)

一。基础语法; 1.语法;

区分大小写;
他的标识符必须以大小写区分使用实为形式,不同的大小写代表不一样的意思

var aixinjueluo = "爱新觉罗";
console.log(aixinjueluo);
var Aixinjueluo = "Aixinjueluo";
console.log("Aixinjueluo");
var AIXINJUELUO = "AIXINJUELUO";
console.log(AIXINJUELUO);

空格和换行;
会忽略出现在代码的空格,制表符和换行符

  /*
   空格与换行
   并不是JS(JavaScript)的语法内容,可有可无(可使用)
   可使代码更有可读性
  */
var aixinjueluo = "爱新觉罗";
console(aixinjueluo);

可选的分号;
分号表示一段语句的结尾;

  /*分号
  可选项;JS(JavaScript)语法不是强制的
  多个语句在一行编写,分号必须存在
  作用;表示一句话结束
   */
var aixinjueluo = "爱新觉罗";
console.log(aixinjueluo);
二。变量与常量;

变量;

被定义为可修改数据并存储数据信息的容器;
通常以大写和大小写混合的名称

/*
*变量的定义的语法结构
 * 语法结构;var 变量名称=变量的值;
 * JS(JavaScript)的变量是弱类型(松散类型)
 * 定义变量,但初始化*/

var v = "爱新觉罗";
console.log(v);

var v1;
console.log(v1);

v1 = "爱新觉罗";
console.log(v1);

var v2 = 100, v3;
console.log(v2);
console.log(v3);

重复的定义;

/*
* 重复的定义
* JS(JavaScript)中重复定义变量;
* 重复定义,将之前变量在内存的空间并销毁,再创建
*/
var v = "爱新觉罗";
console.log(v);/*爱新觉罗*/

var v = 100;
console.log(v);/*100*/

重复的赋值;

/*重复赋值*/
var v = "爱新觉罗";
console.log(v);/*爱新觉罗*/

v = 100;/*赋值*/
console.log(v);/*100*/

遗漏的定义;

console.log(v);
/*
 遗漏定义;变量没有定义,直接调用
 报错变量名 is not defined(未定义)
 变量没有定义
*/
var v1;
console.log(v1);/*undefined*/
/*定义变量,但不初始化值
  不报错,输出结果是undefined
*/

常量;`

就是只能读取而不能更改的类似变量
通常都是以大写的表示名称

 /*ECMA 5之前的版本
* 语法并没有提供常量的定义 - 只能定义变量
* 则为规定定义的常量,但是使用语法依旧是变量的语法
  */

var C = 100;//语法上是变量,则为规定为常量
C = 200;//语法上是变量

const C1 = 100;
/*ECMA 5以及之后的版本
* 提供定义常量的语法;一旦定义,值不能爱改变
* const 常量名=值
* 重复赋值"报错"
* TypeError: Assignment to constant variable.
* (TypeError:赋值给常数变量)
* 重复定义常量或变量"报错"
*  SyntaxError: Identifier "C1" has already been declared
* (语法错误:标识符“C1”已被声明)
*/
var C1 = 200;
 /*定义变量与常量的名称
 * 定义变量名称时;全小写或者大小写混合
 * 定义常量名称时;全大写
  */

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

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

相关文章

  • JavaScript核心语法-变量常量

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

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

    摘要:中还会出现重复定义变量语法是允许的重复定义时,会先将之前的变量在内存的空间进行销毁,再创建。定义变量和常量时,不允许写修饰符或没有或关键字时,定义的默认为变量。常量必须定义,同时初始化值。 1.变量的定义的语法结构 语法结构 - var 变量名称 = 变量的值; var v = wolongxueyuan; 如果定义变量,并且初始化值,使用console.log调用变量,还有一种情况,...

    qingshanli1988 评论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条评论

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