首页 > 编程语言 >JavaScript-变量

JavaScript-变量

时间:2023-01-02 12:00:59浏览次数:44  
标签:console 变量 JavaScript apple1 var 声明 log

JavaScript变量


目录

学习目标

 变量概述
 变量的使用
 变量语法扩展
 变量命名规范
 交换变量案例

1. 变量概述

1.1 什么是变量

1.2 变量在内存中的存储

2. 变量的使用

变量在使用时分为两步: 1. 声明变量 2. 赋值

1. 声明变

2. 赋值

3. 变量的初始化

案例:变量的使用

有个叫卡卡西的人在旅店登记的时候前台让他填一张表,这张表里的内容要存到电脑上,表中的内容有:姓名、年龄、邮箱、家庭住址和工资,存储之后需要把这些信息显示出来,所显示的内容如下:我叫旗木卡卡西,我住在火影村,我今年30岁了,我的邮箱是 [email protected],我的工资2000

3.变量语法扩展

1. 更新变量

2. 同时声明多个变量

3. 声明变量特殊情况

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        // 1. 更新变量
        var myname = 'pink老师';
        console.log(myname);
        myname = '迪丽热巴';
    
        console.log(myname);
        // 2. 声明多个变量
        // var age = 18;
        // var address = '火影村';
        // var gz = 2000;
        var age = 18,
            address = '火影村',
            gz = 2000;
        // 3. 声明变量的特殊情况
        // 3.1 只声明不赋值 结果是?  程序也不知道里面存的是啥 所以结果是 undefined  未定义的
        var sex;
        console.log(sex); // undefined

        // 3.2  不声明 不赋值 直接使用某个变量会报错滴,报错了之后,就不会向下执行了,这是解释型的特性
        // 报错入下:Uncaught ReferenceError: tel is not defined
        // console.log(tel);

        // 3.3 不声明直接赋值使用
        qq = 110;
        console.log(qq);
    </script>
</head>

<body>

</body>

</html>

4.变量命名规范

驼峰命名法

 由字母(A-Za-z)、数字(0-9)、下划线(_)、美元符号( $ )组成,如:usrAge, num01, _name
 严格区分大小写。var app; 和 var App; 是两个变量
 不能 以数字开头。 18age 是错误的
 不能 是关键字、保留字。例如:var、for、while
 变量名必须有意义。 MMD BBD nl → age 
 遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。 myFirstName
 推荐翻译网站: 有道 爱词霸

案例:课堂练习

要求:交换两个变量的值 ( 实现思路:使用一个 临时变量 用来做中间存储 )

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        // js 是编程语言有很强的逻辑性在里面: 实现这个要求的思路 先怎么做后怎么做 
        // 1. 我们需要一个临时变量帮我们
        // 2. 把apple1 给我们的临时变量 temp 
        // 3. 把apple2 里面的苹果给 apple1 
        // 4. 把临时变量里面的值 给 apple2 
        var temp; // 声明了一个临时变量为空
        var apple1 = '青苹果';
        var apple2 = '红苹果';
        temp = apple1; // 把右边给左边
        apple1 = apple2;
        apple2 = temp;
        console.log(apple1);
        console.log(apple2);
    </script>
</head>

<body>

</body>

</html>

标签:console,变量,JavaScript,apple1,var,声明,log
From: https://www.cnblogs.com/atao-BigData/p/17019677.html

相关文章

  • 初识JavaScript-概念,注释,js输入和输出语句
    初识JavaScript目录初识JavaScript1.初识JavaScript1.1JavaScript是什么1.1JavaScript是什么1.2JavaScript的作用1.3HTML/CSS/JS的关系1.4浏览器执行JS简介......
  • Android_home配置环境变量
    Android_home配置环境变量 首先要先进入androidstudio找到androidsdk的安装路径,一般默认安装在c盘中,  进入设置,搜索SDK  推荐切换到D盘进入环境变量设置......
  • JavaScript
    弹框<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> <scripttype="text/javascript"> //1.弹出提示框 //alert("aaa"); //......
  • Stata:变量名称 及相关操作
    变量名称基本规则:由英文字母、数字或者_组成;需以英文字母或者_作为开头,区分大小写。举例合理名称:a1,a_1,_a1注意事项:“_”一般不作为首字母(因许多内部变量由“_”加字......
  • Stata 变量存储类型及显示格式
    1.变量的存储类型清楚变量的取值区间后设定数据存储的类型,可以降低Stata内存容量。①整数的存储类型Byte,字节型,取值±100Int,一般整数型,取值±32000Long,长整数型,取值±......
  • uboot --- struct global_data类型变量gd各成员含义
    uboot启动代码中,函数board_init_f()的一个功能就是配置变量gd的各个成员变量。首先获得DRAM的最高地址,然后每占用一块内存,往下减。下图为一个例子:gd->relocaddr:uboot第一......
  • JavaScript(数据类型)
    一、数据类型1.概述为了便于把数据分成所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型。2.变量的数据类型varage=10;//数字型varareYouOk......
  • Ansible register 变量详解【转】
    编写playbook,我们通过 whoami 这个shell命令去查看当前登录的用户,并将结果赋值给register变量user,然后通过debug模块输出user变量的信息;it@workstation:~/an......
  • 深入PHP使用技巧之变量
    众所周知,PHP与其他脚本语言一样,属于弱变量类型的语言。同时PHP本身也是通过C语言来实现。本文主要介绍PHP内部是如何实现弱变量类型的,并且据此分析在PHP开发中需要注意的一......
  • bootstrap与javascript
    1、bootstrap依赖bootstrap依赖javascript类库,jQuery下载jQuery,在页面上应用jQuery在页面上应用bootstrap的js类库<scriptsrc="static/js/jquery-3.6.0.min.js"></s......