变量

变量的概述:

  • 本质:变量是程序在内存中申请的一块用来存放数据的空间。

  • 声明变量:

    • //声明变量
      var age; //声明一个名称为age的变量
      
    • ●var是一个JS关键字,用来声明变量( variable变量的意思)。使用该关键字声明变量后,计算机会自动为变量分配内存空间,不需要程序员管

    • ●age是程序员定义的变量名,我们要通过变量名来访问内存中分配的空间

  • 助学实例:

    <script>//1.声明了一个age的变量var age;//2.赋值 把值存入这个变量中age = 18;//3. 输出结果console.log(age);//4.变量的初始化var myname = '城哥';console.log(myname);
    </script>
    
  • 变量案例:

    <script>var name = '旗木卡卡西';var adress = '火影村';var age = 30;var email = 'kakaxi@itcast.cn';var gz = 2000;console.log(name);console.log(adress);console.log(age);console.log(email);console.log(gz);
    </script>
    
  • 变量案例–弹出用户名

    <script>// 1.用户输入姓名 存储到一个myname的变量里面var myname = prompt('请输入你的名字');// 2.输出这个用户名alert(myname);
    </script>
    

变量的语法扩展:

  • 同时声明多个变量

    <script>var name = '旗木卡卡西',adress = '火影村',sex = '男';
    </script>
    

变量命名规范

  • 由字母、数字、下划线、美元符号组成
  • 不能以数字开头
  • 遵循驼峰命名规范。首字母小写,后面单词的首字母大写。

交换两个变量的值

  • 核心思想:创建temp临时变量

  • 助学实例:

    <script>var apple1 = 'red';apple2 = 'green';temp = 'empty';temp = apple1;apple1 = apple2;apple2 = temp;console.log(apple1);console.log(apple2);
    </script>
    

JavaScript变量详解加实例教程相关推荐

  1. 最详解Docker实例教程

    Docker 是一个容器工具,提供虚拟环境.很多人认为,它改变了我们对软件的认识. 站在 Docker 的角度,软件就是容器的组合:业务逻辑容器.数据库容器.储存容器.队列容器......Docker ...

  2. linux 环境变量详解,Linux 环境变量详解及实例

    Linux环境变量 ~/.bash_profile && ~/.bashrc 用户登陆Linux操作系统的时候,"/etc/profile", "~/.b ...

  3. python变量详解_python基础教程-03-变量详解

    变量就像一个小罐子,里面是存放着各种数据类型的数据,并且在程序运行过程中会发生变化.变量名在一个工作空间内是唯一的,通过变量的名字就能找到对应的数据. 变量的赋值 变量的赋值就可以理解为往小罐子里存放 ...

  4. pandas dataframe缺失值(np.nan)处理:识别缺失情况、删除、0值填补、均值填补、中位数填补、加缺失标签、插值填充详解及实例

    pandas dataframe缺失值(np.nan)处理:识别缺失情况.删除.0值填补.均值填补.中位数填补.加缺失标签.插值填充详解及实例 isnull().natna().isna().fill ...

  5. JavaScript 身份证号有效验证详解及实例代码

    这篇文章主要介绍了JavaScript 身份证号有效验证详解及实例代码的相关资料,需要的朋友可以参考下 JavaScript验证身份证号 1 2 3 4 5 6 7 8 9 10 11 12 13 1 ...

  6. python中类变量和实例变量详解

    python中类变量和实例变量详解 在了解类变量和实例变量之前,首先要知道类变量和实例变量的定义. 类变量:可在类的所有实例之间共享的值,就是指不是单独分配给每个实例,实例可以调用类变量. 实例变量: ...

  7. JavaScript正则表达式详解(一)正则表达式入门

    JavaScript正则表达式是很多JavaScript开发人员比较头疼的事情,也很多人不愿意学习,只是必要的时候上网查一下就可以啦~本文中详细的把JavaScript正则表达式的用法进行了列表,希望 ...

  8. Spring Boot 2.0 的配置详解(图文教程)

    本文来自作者 泥瓦匠 @ bysocket.com 在 GitChat 上分享 「Spring Boot 2.0 的配置详解(图文教程)」 编辑 | 哈比 Spring Boot 配置,包括自动配置和 ...

  9. jQuery数组处理详解(含实例演示)

    jQuery的数组处理,便捷,功能齐全. 最近的项目中用到的比较多,深感实用,一步到位的封装了很多原生js数组不能企及的功能. 最近时间紧迫,今天抽了些时间回过头来看 jQuery中文文档 中对数组的 ...

最新文章

  1. 超轻量AI引擎MindSpore Lite
  2. 论文浅尝 | ICLR2020 - 基于组合的多关系图卷积网络
  3. Jquery跨域请求php数据(jsonp)
  4. Cloud Foundry 在 Azure 中国正式发布
  5. java工具类使用逗号切割字符串_【java】分割字符串工具类,霸气 jdk自带的
  6. 基于confd和etcd的tuxedo中间件容器化方案
  7. matlab图像粘连计数,Matlab图像处理在水稻谷粒计数中的应用
  8. APS高级计划排程系统的基本原理和排程步骤
  9. Java打造RPC框架(四):支持zookeeper与负载均衡
  10. python开源项目贡献_为开源项目做出第一笔贡献
  11. 计算机网络(三)—— 数据链路层(1):数据链路层概述
  12. webStrom2018 版 下载 安装,license server破解 IntelliJ IDEA
  13. QNX Neutrino 进程间通信编程之Signals
  14. 电子设计教程12:Buck降压电路
  15. arduino液位传感器_使用Arduino读取水位传感器数据
  16. 服务器不正常断电关机导致sqlserver被标记为“可疑”
  17. 利用spring boot 写一个稳定的爬虫
  18. GB/T 28181国标2022版本变化
  19. 百度地图官方的定位和方法
  20. ASP.NET会员管理系统

热门文章

  1. TraceBack的用法
  2. C++ 中利用 _findfirst遍历所有文件夹及文件,以及findnext win10报错解决办法
  3. Auto.js Pro 替代品
  4. 电子振荡器(Electronic Oscillator)簡介
  5. i5 vs i7区别是什么,那个处理器适合您的电脑?
  6. 正弦分析2--三角函数线
  7. GLAMD: Global and Local Attention Mask Distillation for Object Detectors
  8. Ordinal numeral
  9. Android数据传输加密(一):Base64转码算法
  10. sqlite程序实现