`
wangleide414
  • 浏览: 606477 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Javascript 基础-02

 
阅读更多

JavaScript 变量名称的规则:

  • 变量对大小写敏感(y 和 Y 是两个不同的变量)
  • 变量必须以字母或下划线开始

注释:由于 JavaScript 对大小写敏感,变量名也对大小写敏感。

实例

在脚本执行的过程中,可以改变变量的值。可以通过其名称来引用一个变量,以此显示或改变它的值。

本例为您展示原理

声明(创建) JavaScript 变量

在 JavaScript 中创建变量经常被称为“声明”变量。

您可以通过 var 语句来声明 JavaScript 变量:

var x;
var carname;

在以上声明之后,变量并没有值,不过您可以在声明它们时向变量赋值:

var x=5;
var carname="Volvo";

注释:在为变量赋文本值时,请为该值加引号。

向 JavaScript 变量赋值

通过赋值语句向 JavaScript 变量赋值:

x=5;
carname="Volvo";

变量名在 = 符号的左边,而需要向变量赋的值在 = 的右侧。

在以上语句执行后,变量 x 中保存的值是 5,而 carname 的值是 Volvo

向未声明的 JavaScript 变量赋值

如果您所赋值的变量还未进行过声明,该变量会自动声明。

这些语句:

x=5;
carname="Volvo"; 

与这些语句的效果相同:

var x=5;
var carname="Volvo"; 

重新声明 JavaScript 变量

如果您再次声明了 JavaScript 变量,该变量也不会丢失其原始值。

var x=5;
var x; 

在以上语句执行后,变量 x 的值仍然是 5。在重新声明该变量时,x 的值不会被重置或清除。

JavaScript 算术

正如代数一样,您可以使用 JavaScript 变量来做算术:

y=x-5;
z=y+5; 

运算符 = 用于赋值。

运算符 + 用于加值。

运算符 = 用于给 JavaScript 变量赋值。

算术运算符 + 用于把值加起来。

y=5;
z=2;
x=y+z; 

在以上语句执行后,x 的值是 7。

JavaScript 算术运算符

算术运算符用于执行变量与/或值之间的算术运算。

给定 y=5,下面的表格解释了这些算术运算符:

运算符 描述 例子 结果
+ x=y+2 x=7
- x=y-2 x=3
* x=y*2 x=10
/ x=y/2 x=2.5
% 求余数 (保留整数) x=y%2 x=1
++ 累加 x=++y x=6
-- 递减 x=--y x=4

JavaScript 赋值运算符

赋值运算符用于给 JavaScript 变量赋值。

给定 x=10 和 y=5,下面的表格解释了赋值运算符:

运算符 例子 等价于 结果
= x=y   x=5
+= x+=y x=x+y x=15
-= x-=y x=x-y x=5
*= x*=y x=x*y x=50
/= x/=y x=x/y x=2
%= x%=y x=x%y x=0

用于字符串的 + 运算符

+ 运算符用于把文本值或字符串变量加起来(连接起来)。

如需把两个或多个字符串变量连接起来,请使用 + 运算符。

txt1="What a very";
txt2="nice day";
txt3=txt1+txt2;

在以上语句执行后,变量 txt3 包含的值是 "What a verynice day"。

要想在两个字符串之间增加空格,需要把空格插入一个字符串之中:

txt1="What a very ";
txt2="nice day";
txt3=txt1+txt2;

或者把空格插入表达式中:

txt1="What a very";
txt2="nice day";
txt3=txt1+" "+txt2;

在以上语句执行后,变量 txt3 包含的值是:

"What a very nice day"

对字符串和数字进行加法运算

请看这些例子:

x=5+5;
document.write(x);

x="5"+"5";
document.write(x);

x=5+"5";
document.write(x);

x="5"+5;
document.write(x);

TIY

规则是:

如果把数字与字符串相加,结果将成为字符串。

分享到:
评论

相关推荐

    JavaScript课件-02.pptx

    本课件是针对初学者的JavaScript基础教程,涵盖了如何声明变量、基本数据类型、复合数据类型以及数据类型的转换等内容。 在JavaScript中,变量的声明通常使用`var`关键字,例如`var myVariable = value;`。变量可以...

    Python 13、JAVASCRIPT基础 2-2_JAVASCRIPT_Day02_PM.mp4

    Python 13、JAVASCRIPT基础 2-2_JAVASCRIPT_Day02_PM.mp4

    Python 13、JAVASCRIPT基础 2-1_JAVASCRIPT_Day02_AM.mp4

    Python 13、JAVASCRIPT基础 2-1_JAVASCRIPT_Day02_AM.mp4

    计算机后端-Java-PHP视频教程javascript02-demo.rar

    本教程“计算机后端-Java-PHP视频教程javascript02-demo.rar”旨在教授如何使用Java和PHP这两种广泛使用的后端编程语言,以及与JavaScript的结合应用,来创建高效、可扩展的网络应用。 首先,Java是一种面向对象的...

    AWS Certified Cloud Practitioner(CLF-C02)认证考试资料整理中文-系列二

    * 亚马逊 S3 只提供静态内容-例如,HTML、CSS、JavaScript 和图像文件。 知识点5: 云架构原则 * 能够支持用户、流量或数据量增长且性能不下降的解决方案符合可扩展性原则。 * 可扩展性原则允许系统顺利有效地处理...

    javascript网页开发-张孝祥_lesson2

    在“javascript网页开发-张孝祥_lesson2”这个课程中,我们将深入探讨JavaScript的基础和进阶概念,为构建现代网页应用打下坚实基础。 1. **变量与数据类型** JavaScript是一种弱类型的语言,允许在运行时动态声明...

    2018-02-02-JavaScript动画实现轮播图.rar

    【JavaScript动画实现轮播图】是前端开发中的一个重要知识点,主要涉及到JavaScript基础、CSS样式控制以及HTML结构构建。在这个项目中,我们通过JavaScript来动态控制HTML元素,实现图片的自动轮播效果,为用户带来...

    高级软件人才培训专家-day02-JavaScript-Vue

    #### 五、JavaScript基础语法 - **书写语法**: - 区分大小写。 - 分号可选。 - 支持单行注释 `//` 和多行注释 `/* */`。 - **变量**: - 使用 `var`、`let` 或 `const` 声明变量。 - 变量名区分大小写。 - **...

    JavaScript基础大全 (1-4) 学习必备珍藏品

    这个名为"JavaScript基础大全 (1-4) 学习必备珍藏品"的资源显然是一个系列教程,包含了从初级到进阶的JavaScript基础知识。让我们深入探讨一下JavaScript的核心概念和技术。 1. **基础语法**:JavaScript是一种...

    JavaScript零基础入门到精通视频教程

    第02节 变量与常量\JavaScript视频课程-第02节 变量与常量 第03节 函数\JavaScript视频课程-第03节 函数 第04节 数据类型\JavaScript视频课程-第04节 数据类型 第05节 运算符\JavaScript视频课程-第05节 运算符 第06...

    jsjavascript基础教程.zip

    02-字面量和变量.md 03-数据类型和typeof操作符.md 04-运算符.md 05-条件判断语句.md 06-循环语句.md 07-数据类型转换基础.md 08-对象.md 09-函数_方法_枚举.md 10-作用域.md 11-工厂方法_构造函数_this关键字.md

    html/js基础速成-02-数据类型

    html/js基础速成-02-数据类型学习案例。

    JavaScript基础第02天作业.md

    JavaScript基础第02天作业.md

    JavaWeb-02(CSS和JavaScript)

    本资源包“JavaWeb-02”主要关注两个关键的前端技术:CSS(层叠样式表)和JavaScript。 **CSS(层叠样式表)** 是用于描述HTML或XML(包括各种XML方言,如SVG、XHTML等)文档样式的样式表语言。CSS允许我们将样式与...

    05-02设计网页JavaScript(PPT)

    本课件"05-02设计网页JavaScript(PPT)"是针对初学者和进阶者设计的一份教程资料,旨在深入浅出地介绍JavaScript的核心概念和实际应用。 JavaScript主要知识点包括: 1. **基础语法**:JavaScript的基础包括变量、...

    JavaScript基础语法资料 JavaScript代码 素材 笔记 作业资料.zip

    JavaScript基础语法资料 JavaScript代码 素材 笔记 作业资料,学习资料 01-编程语言.html 02-JS初体验.html 03-JS注释.html 04-JS输入输出语句.html 05-变量.html 06-变量案例.html 07-变量案例弹出用户名.html 08-...

    JavaScript案例-js伸缩二级菜单

    JavaScript是一种广泛应用于网页...总的来说,JavaScript的这种伸缩二级菜单实现是网页动态效果的一个基础示例,对于前端开发者来说是必备技能之一。通过熟练掌握这种技术,你可以为网站创造出更加用户友好的导航体验。

    JavaScript基础第02天作业(1).md

    JavaScript基础第02天作业(1).md

Global site tag (gtag.js) - Google Analytics