教给大家在JavaScript是以各种方式声明变量

lxf2023-03-10 20:12:01

在上一篇文章《如何通过js返回大于指定数字的数组元素》中给大家介绍了如何通过js回到超过特定数的数组元素,感兴趣的朋友可以学习了解一下~

那样文中活动的主题乃是教给大家在JavaScript是以各种方式声明变量!

最先我想大家都知道在 JavaScript 中,能通过使用不同的关键词以各种方式声明变量,终究每一个关键词在 JavaScript 中都有一些特定作用;大部分大家是可以用应用var、let和const关键词以三种不同的方法来声明变量,而且每一个关键词都是在一些特殊条件下应用。

注:在2015年之前,我们使用var关键词来申明JavaScript自变量;ES2015(ES6) 新增强了2个极为重要的JavaScript关键词let和const。

第一种方法var

var:该关键词用以全局性声明变量,如果采用此关键词来声明变量,则其自变量还可以全局性浏览和变更。

注:它适用比较短的编码。

其词法如:

var variableName = "Variable-Value;"

一个根据var声明变量的事例:

<!DOCTYPE html>
<html>
<head>
    <meta charset=utf-8 />
    <title></title>
</head>
<body>

<script>

    var geeks = "I love AdminJS";
    console.log(geeks);

</script>
</body>
</html>

往往会导出“I love AdminJS”,如下图所示:

教给大家在JavaScript是以各种方式声明变量

第二种方法let

let: 该关键词用以在本地声明变量,如果采用此关键词来声明变量,则其自变量能够在本地浏览而且都是可调的。

注:let说明的自变量只能在let指令所属的代码块内合理。

词法:

let variableName = "Variable-Value;"

一个根据let声明变量的事例:

<!DOCTYPE html>
<html>
<head>
    <meta charset=utf-8 />
    <title></title>
</head>
<body>

<script>

    if (true) {

        let geeks = "I love AdminJS";

        console.log(geeks);

    }

    /* 表明未声明不正确 */

    console.log(geeks);

</script>
</body>
</html>

导出:

教给大家在JavaScript是以各种方式声明变量

第三种方法const

const: 该关键词用以全局性声明变量。如果你应用此关键词声明变量,则其自变量能够全局性浏览且不可更改。

注:const申明一个写保护的变量定义,一旦申明,变量定义数值就无法改变。

词法:

const variableName = "Variable-Value;"

一个根据const声明变量的事例:

<!DOCTYPE html>
<html>
<head>
    <meta charset=utf-8 />
    <title></title>
</head>
<body>

<script>
    const geeks = "I love AdminJS";

    console.log(geeks);

</script>
</body>
</html>

导出:

教给大家在JavaScript是以各种方式声明变量

最终为大家推荐《JavaScript基础教程》~欢迎各位学习培训~

以上就是关于教给大家在JavaScript是以各种方式声明变量的具体内容,大量欢迎关注AdminJS其他类似文章!