重复赋值

对一个变量,对此赋值,存储数据

定义变量时对变量初始化  

此时js语法规定,必须带有关键词var 或者let 或者const 之后使用变量时,不需要带有关键词

第一次定义变量,初始化变量,必须带有关键词

初始化变量,给变量int中存储数值100

var int = 100

  使用变量,不要使用关键词
        重复赋值 再次对 变量 int 赋值200
        此时 变量int中存储的数据是 200
        一个变量容器中,只能存储一个数据
        后赋值存储的数据,会覆盖之前存储的数据
        也就是 后 赋值 的 200 会覆盖 先赋值的 100
        变量int 中最终只会存储数值200
        int = 200;
 
数据交换
二个变量存储数据  需要将二个变量存储的数据进行交换
 
var int1 = 100     var int2 = 200
错误方法
 如果直接进行相互的赋值操作,是不能达到效果的
        将int2存储的数据,赋值给int1,会覆盖掉int1中原始的数据
        int1中存储的是int2的数据200
        int1 = int2;
        此时将int1的数据赋值给int2,int1中存储的是200
        给int2赋值的也是数值200,int2最终存储的数值是200,没有改变
        int2 = int1;
 
正确方法
定义一个中间变量,来存储其中一个数值
var int1 = 100    var int2 = 200
定义一个中间变量
var int3 =  int1      存储int1的原始数据
  int1 = int2      int1存储int2的原始数据
  int2 = int3      int2存储int3的数据,也就是int1的原始数据
 
 
   // 在 JavaScript中 , 有三种方法可以查看程序的执行结果
        // 也就是查看变量中存储的数据信息
        // 1,提示框 -- 不太常用
        // window.alert(定义要查看的内容)
        // var int1 = 100;
        // var int2 = int1 * 3 + 5 - 6 / 2;
        // // 通过浏览器的提示框,显示执行结果
        // window.alert(int2);
        // 2,向页面输出 -- 不常用
        // 向页面写入内容
        // document.write(int2);
        // 3,控制台输出 -- 常用方法
        // console.log(int2);
        // console.log() 可以一次输出多个变量或者数据
        // 变量或者数据之间,必须用逗号间隔
        var int1 = 100;
        var int2 = 200;
        console.log(int1 , int2 , 300 , 500);

js重复赋值 js数据交换 js调式方法的更多相关文章

  1. 【AS3】Flash与后台数据交换四种方法整理

    随着Flash Player 9的普及,AS3编程也越来越多了,所以这次重新整理AS3下几种与后台数据交换方法.1.URLLoader(URLStream)2.FlashRemoting3.XMLSo ...

  2. vue.js 强行赋值、刷新数组或者对象 方法之 $.set()

    实际开发过程中,数据交互的的时候需要赋值,刷新,但是不可能每次赋值之后都刷新整个页面,所以就要用到 vue.js方法 $.set(),能实现赋值对象的局部刷新 语法:Vue.set(object, k ...

  3. js 中 前端过滤数据到后端的方法

    第一种方法: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF- ...

  4. js遍历map匹配数据和js遍历数组匹配map数据

    var __LocalDataCities = { list: { "010": ["北京", "BEIJING"], "0100 ...

  5. 2016/4/2 json:js和jquery中轻量级数据交换格式 例: 窗口弹出 popwindow

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族 ...

  6. Js中JSON数据交换使用总结

    Json格式简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式.同时,JSON是JavaScript原 ...

  7. JSON(JS 对象简谱,一种数据交换格式)

    JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式 存储和表示数据的文本格式 层次结构清晰.简洁 JSON是一个序列化的对象或数组 1.js ...

  8. frames的对象兼容性获取以及跨域实现数据交换(js文件的加载判断)

    1.document.frames()与document.frames[]的区别 <html> <body> <iframe id="ifr_1" n ...

  9. json:js和jquery中轻量级数据交换格式

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族 ...

  10. JS基础语法---练习:交换两个变量的值

    * JavaScript简称为JS * JavaScript是什么?     * 是一门脚本语言:不需要编译,直接运行     * 是一门解释性的语言:遇到一样代码就解释一行代码     * C#语言 ...

随机推荐

  1. 力扣534(MySQL)-游戏玩法分析Ⅲ(中等)

    题目: 需求:请编写一个 SQL 查询,同时报告每组玩家和日期,以及玩家到目前为止玩了多少游戏.也就是说,在此日期之前玩家所玩的游戏总数.详细情况请查看示例. 查询结果格式在以下示例中: 对于 ID ...

  2. 转载 | 基于阿里云Serverless函数计算开发的疫情数据统计推送机器人

    简介: 本文选自函数计算征集令优秀征文! 一.Serverless函数计算 什么是Serverless? 在<Serverless Architectures>中对 Serverless ...

  3. Win32 使用 CreateProcess 方法让任务管理器里的命令行不显示应用文件路径

    本文记录一个 Win32 的有趣行为,调用 CreateProcess 方法传入特别的参数,可以让任务管理器里的命令行不显示应用文件路径 开始之前,先看看下面这张有趣的图片 可以看到我编写的 Svca ...

  4. WPF 使用 VisualBrush 在 4k 加 200 DPI 设备上某些文本不渲染看不见问题

    这是我做一个十万点实时刷新的图表控件遇到的问题,做过高性能图表的伙伴大概都知道,此时需要关闭命中测试的功能,无论是控件的还是 Drawing 的,否则计算命中测试的耗时将会让主线程卡住.为了解决此问题 ...

  5. dotnet 在 UOS 国产系统上使用 MonoDevelop 创建 GTK 全平台带界面应用

    本文告诉大家如何在 UOS 国产系统上开始使用 MonoDevelop 开发,通过创建 GTK# 应用,进入界面开发的第一步 在开始之前需要小伙伴先安装好 MonoDevelop 工具 安装完成之后, ...

  6. HZ2023 远足游记

    你说得对,但是我放假之前写的 P4689 代码没了 所以来摆 4.6(远足) 上午 走路,刚开始感觉没啥 走到园博园发现没预料中那么顺利 但是还感觉没啥 因为也没预料到 \(N·m\) 学校会让我们原 ...

  7. 【Oracle】导出全库备份,导入指定的schema并替换现有的表

    需求:开发环境,每天晚上做了全库导出备份.由于误操作,现在要恢复指定的schema下的所有表,操作思路如下: 1.全库导出备份的语句 expdp system/oracle full=y dumpfi ...

  8. blazor中的PageTitle输出keywords和description,自定义组件

    在blazor的PageTitle中不具备输出keywords和description的功能,而如果直接使用<mate>标签,输出中文时会变成乱码,所以我给大家推介下面的代码解君愁: 1 ...

  9. C++基础知识复习

    第一部分:基础知识 一.const 1. 作用 修饰变量,表示不可能更改 修饰指针 const int *ptr--pointer to const int const *ptr-- const po ...

  10. GDB 中内存打印命令

    GDB 中使用 "x" 命令来打印内存的值,格式为 "x/nfu addr".含义为以 f 格式打印从 addr 开始的 n 个长度单元为 u 的内存值.参数具 ...