Web教程:JavaScript变量

开课吧开课吧锤锤2021-03-24 16:19

    一直以来,对前端一直是一个笼统的概念,于是,专门花时间整合了网上各种说法,给自己一个较正确的定位。

    前端是什么??

    前端,也称web前端。对于网站来说,通常是指网站的前台部分,包括网站的表现层和结构层(通俗点就是用户可以看到的部分)。

    总结一下,浏览器、APP、应用程序的界面展现和用户交互就是前端。

web

    JavaScript变量

    变量是用于存储信息的"容器"。

var x=5;
var y=6;
var z=x+y;

    就像代数那样

    x=5

    y=6

    z=x+y

    在代数中,我们使用字母(比如x)来保存值(比如5)。

    通过上面的表达式z=x+y,我们能够计算出z的值为11。

    在JavaScript中,这些字母被称为变量。

    lamp您可以把变量看做存储数据的容器。

    JavaScript变量

    与代数一样,JavaScript变量可用于存放值(比如x=5)和表达式(比如z=x+y)。

    变量可以使用短名称(比如x和y),也可以使用描述性更好的名称(比如age,sum,totalvolume)。

    变量必须以字母开头

    变量也能以$和_符号开头(不过我们不推荐这么做)

    变量名称对大小写敏感(y和Y是不同的变量)

    lampJavaScript语句和JavaScript变量都对大小写敏感。

    JavaScript数据类型

    JavaScript变量还能保存其他数据类型,比如文本值(name="BillGates")。

    在JavaScript中,类似"BillGates"这样一条文本被称为字符串。

    JavaScript变量有很多种类型,但是现在,我们只关注数字和字符串。

    当您向变量分配文本值时,应该用双引号或单引号包围这个值。

    当您向变量赋的值是数值时,不要使用引号。如果您用引号包围数值,该值会被作为文本来处理。

var pi=3.14;  
// 如果你熟悉 ES6,pi 可以使用 const 关键字,表示一个常量
// const pi = 3.14;
var person="John Doe";
var answer='Yes I am!';

    声明(创建)JavaScript变量

    在JavaScript中创建变量通常称为"声明"变量。

    我们使用var关键词来声明变量:

var carname;

    变量声明之后,该变量是空的(它没有值)。

    如需向变量赋值,请使用等号:

carname="Volvo";

    不过,您也可以在声明变量时对其赋值:

var carname="Volvo";

    在下面的例子中,我们创建了名为carname的变量,并向其赋值"Volvo",然后把它放入id="demo"的HTML段落中:

var carname="Volvo";
document.getElementById("demo").innerHTML=carname;

    一个好的编程习惯是,在代码开始处,统一对需要的变量进行声明。

    一条语句,多个变量

    您可以在一条语句中声明很多变量。该语句以var开头,并使用逗号分隔变量即可:

var lastname="Doe", age=30, job="carpenter";

    声明也可横跨多行:

var lastname="Doe",
age=30,
job="carpenter";

    一条语句中声明的多个变量不可以同时赋同一个值:

var x,y,z=1;

    x,y为undefined,z为1。

    Value=undefined

    在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是undefined。

    在执行过以下语句后,变量carname的值将是undefined:

var carname;

    重新声明JavaScript变量

    如果重新声明JavaScript变量,该变量的值不会丢失:

    在以下两条语句执行后,变量carname的值依然是"Volvo":

var carname="Volvo";
var carname;

    JavaScript算数

    您可以通过JavaScript变量来做算数,使用的是=和+这类运算符:

y=5;
x=y+2;

    使用let和const(ES6)

    在2015年以前,我们使用var关键字来声明JavaScript变量。

    在2015后的JavaScript版本(ES6)允许我们使用const关键字来定义一个常量,使用let关键字定义的限定范围内作用域的变量。e.

    更多const和let内容可以参阅:JavaScriptlet和const。

    Safari10和Edge14是第一批支持ES6所有特性的浏览器:

         
Chrome 58 Edge 14 Firefox 54 Safari 10 Opera 55
Jan 2017 Aug 2016 Mar 2017 Jul 2016 Aug 2018

    以上就是Web教程:JavaScript变量的详细解析。如果你对面试感兴趣不妨点击图片,免费领取课程。

web

    多少人,明明有超强的技术,最后败在面试这一环节,虽说,技术过硬怎样都行,但是面试却是敲门砖和门槛,第一关都过不去,就不要说以后了,所一份好的面试资料是你最需要的。

有用1
分享