【语法基础】Javas cript变量的声明和使用

变量是用来保存信息的容器。

变量的声明

Javas cript 使用关键字 var 来声明变量,可以先声明后赋值,也可以在声明的同时赋值,多个变量同时声明使用逗号(,)分隔。例如:

1

2

3

4

5

6

7

8 // 先声明,后赋值

var sex;

sex="男";

// 声明的同时进行赋值

var age=22;

var name="张三";

// 同时声明多个变量

var x=1,y=2,z=3;  // 声明多个变量时用逗号( ,)分开

其中,sex、age、name ... 称为 变量名,"男"、22、”张三 ... 称为 变量值。

Javas cript 是弱类型的语言,声明变量时无需声明数据类型,Javas cript 会根据变量内容自动判断数据类型。

Javas cript 变量命名规范:变量必需以 字母、$ 和 _ 开头,不能以数字和其他字符开头。

注意:Javas cript 是区分大小写的,变量 age 不等于 AGE 。

变量的使用

变量声明以后,就可以使用了。

例如,声明了两个变量 x 和 y :

1

2 var x=2;

var y=3;

要想得到 x+y 的值,可以:

1

2 var z=x+y;

document.write(z);

运行代码,将输出 5 。

未赋值变量

未赋值变量是指已经使用 var 关键字声明,但是没有赋值的变量。

在Javas cript中,未赋值变量有一个默认值,是 undefined ,即” 未定义 “。例如:

1

2 var x;  //  x = undefined

alert(x);

运行代码,弹出警告框,显示 undefined 。

注意:未赋值变量不等于未声明的变量。在Javas cript中,引用一个未赋值的变量,其值为 undefined ,引用一个未声明的变量将会引发错误。

例如:

1 alert(xyz);

运行代码,没有弹出警告框,打开 Chrome 调试工具(F12),可以看到引发了如下错误:

Uncaught ReferenceError: xyz is not defined

即“未捕获的引用错误:xyz 没有定义”。

Javas cript注释

Javas cript 支持单行注释和多行注释:单行注释以 // 开头;多行注释以 /* 开始,以 */ 结尾。

被注释掉的代码不会被浏览器执行。

单行注释:

1

2 document.write(" 单行注释 ");  // 这里是单行注释

// alert(" 弹出窗口 ");

多行注释:

1

2

3

4

5 /*

document.write() 示例

下面的代码,会输出" 多行注释 "

*/

document.write(" 多行注释 ");

实际项目开发中,适当地注释是非常必要的。注释不但可以对 Javas cript 代码进行说明,提高代码的可读性,方便二次开发,还可以注释掉部分 Javas cript 语句,用来调试代码。

注意:Javas cript不支持多行嵌套注释。例如,下面的注释是错误的:

1

2

3

4 /*

注释 1

/* 注释 2 */

*/

时间: 2025-01-03 23:07:21

【语法基础】Javas cript变量的声明和使用的相关文章

3.ruby语法基础,全部变量,实例变量,类变量,局部变量的使用和注意的要点

1.ruby的全局变量的概念和Java的全局变量的概念不同, ruby的全局变量是以$符号开头的,如果给全局变量的初始化值为nil会出现警告. 赋值给全局变量,这是ruby不推荐的,这样会使程序变得很难理解. 举例: #!/usr/bin/ruby $global_variable = 10 class Class1 def print_global puts "Global variable in Class1 is #$global_variable" end end class

javascript语法基础-变量与函数

三 javascript语法基础-变量与函数 (一)变量的声明与运用 JavaScript中的变量与Java.C等强类型语言有很大区别,虽然在JavaScript中具有字符串.数字等数据类型. 变量申明语句的结构是var保留字加标识符,var和标识符之间用空格隔开. 赋值语句的结构是在变量和需要赋的值之间加上一个等号,例如a=1的含义是将变量a的值指定为1. 变量在定义的时候也可以同时赋值,如var a=1. PS:在变量使用前事先进行声明是个良好的编程习惯,这对将来学习Java等其他语言有帮助

TypeScript语法学习--变量的声明

JavaScript里相对较新的变量声明方式是let和const.let在很多方面与var是相似的,但是可以帮助大家避免在JavaScript里常见一些问题. const是对let的一个增强,它能阻止对一个变量再次赋值.TypeScript是JavaScript的超集,所以它本身就支持let和const.var 声明一直以来我们都是通过var关键字定义JavaScript变量. var a = 10;//定义了一个名为a值为10的变量也可以在函数内部定义变量: function f() { va

go语言基本语法:变量的声明

一.变量的使用 1.1 什么是变量 变量是为存储特定类型的值而提供给内存位置的名称.在go中声明变量有多种语法. 所以变量的本质就是一小块内存,用于存储数据,在程序运行过程中数值可以改变 1.2 声明变量 var名称类型是声明单个变量的语法. 以字母或下划线开头,由一个或多个字母.数字.下划线组成 声明一个变量 第一种,指定变量类型,声明后若不赋值,使用默认值 var name type name = value 第二种,根据值自行判定变量类型(类型推断Type inference) 如果一个变

java基本语法day01_09变量的声明与使用

概念: 内存中的一个存储区域. 该区域拥有自己的名称(变量名)和类型(数据类型). java是强类型语言,java中每个变量必须先声明后使用. 该区域的数据可以在同一类型范围内不断变化. 注意: 变量的作用域:在一对{}之间有效. 初始化值 定义变量的格式:数据类型 变量名 = 初始化值 变量是通过变量名来访问这块区域的. 变量按作用域(被声明的位置)进行分类: 1.成员变量:在方法的外部.类的内部定义的变量(也叫全局变量).在一个类的任意地方都可以被访问. 局部变量:在方法或语句块的内部定义的

javas cript入门要了解的知识和书籍

想要进入IT行业,领取高额的薪资,这可是不容易的,首先需要自己掌握相关的专业知识,并且能够通过相应的考核.对于很多想要从事相关行业的人员来说,可能最好的方式就是先学习一些基本的知识和操作内容,以便能够奠定一定的基础. 大多数人觉得学习Javas cript是一件容易的事情,其实也并没有错,js的确是一个容易上手的语言.这就导致很多人都会用Javas cript,但却很少有人能用的很精通的原因,因为他们大小看js这门语言的基础和内在了,基础,无论何时都是一个重要的存在,最直接的就是在你面试的时候,

【概念简介】Javas cript简介

Javas cript 是世界上最流行的脚本编程语言,主要用于Web开发,也可用于服务器.PC.笔记本电脑.平板电脑和智能手机等设备. Javas cript 是一种轻量级的编程语言,可插入 HTML 页面,由浏览器解释并执行. Javas cript是一种弱类型的语言.Javas cript脚本像其他编程语言一样,每个变量都有数据类型,但在声明变量时不需显式地指定其数据类型,变量的数据类型将根据变量的具体内容推导出来,并根据变量内容的改变而自动更改.这是强类型语言无法做到的. Javas cr

java语法基础一

Java语法基础一 Java代码基本格式 Java中所有程序代码都必须存在于一个类中,用class关键字定义类,在class之前可以有一些修饰符.格式如下: 修饰符 class 类名 { 程序代码 } 注:1.Java是严格区分大小写的. 2.Java程序中一句连续的字符串不能分开在两行中写. Java程序的注释 Java里的注释有三种类型: 1.单行注释 在注释内容前面加“//”,格式为: 代码; //注释内容 2.多行注释 以斜杠加星号开头,以星号加斜杠结尾. 3.文档注释 以斜杠加两个星号

php语法基础

php变量 php变量用于存储字符,数字,数组甚至对象资源等,以便在我们需要的地方使用. $变量名=值; 变量名以字母(a-z,A-Z)或者下划线_开始,后面可以跟 任意字母或数字以及下划线,但不能是空格. 例子: <?php $var_char="你好"; echo $var_char; ?> 结果为:你好! 延伸:与c语言等强类型的编程语言不通,php 是一门松散类型的语言,即不需要在设置变量之前 声明该变量.根据变量被设置的方式,php会自动 地将变量转换成正确的数据