• 变量


    小知识

    1、 遇到  ; 就是结束,换行的意思;

    2、中间值:  把变量 c 放在中间值中 ,不管c后期等于什么。中间值都会保存c最初的值。

    命名规则

    1、驼峰式命名规则:

    a)全大写,首字母小写:aRRbCC

    b)首字母大写:ArrBcc

    2、$和 下划线 只有这俩个特殊符号可以用作名字

    3、最长255字符

    4、不能以数字开头

    5、不能用关键字,保留字

    6、可以用alert();弹出一下,有问题的都别用

    7、变量名区分大小写

    赋值

    1、  可以一次定义多个变量

            Var=a,b,c ;  var=a;b;c;

    2、定义的同时赋值(建议使用)

          Var  age=19 ;

    3、Var=”肯德基”;

    4、不建议给类型赋值(不建议使用)

    A)Var a=”张三”;

    B)A=18

    案例

    俩个数字类型变量交互值

    <script type="text/javascript">
        
        //错误的交换方式
       //var temp=0;
        var a=1;
        var b=2;
        console.log("a:"+a+"……"+"b:"+b);
        //temp=a;
         a=b;
         b=a;
         console.log("a:"+a+"……"+"b:"+b);
         
        <!--*****************************--> 
                
        //需求:交换俩个变量
        //步骤
        //0.定义一个中间值
        //1.先把a存储到中间值,把b交换给a
        //2.把中间值交换给b 
        var c="aaa";
        var d="bbb";
    //先把c存在temp 把保存好的temp交换给d temp值aaa永远不变,
        var temp=c; 
        console.log("c:"+c+"……"+"d:"+d);
            c=d;
            d=temp;
            console.log("c:"+c+"……"+"d:"+d);
            
           <!--********************************--> 
        
        //需求:交换俩个变量(数字类型)而且不能用中间值
        //步骤
        //0.求和
        //1.利用和减去其中一个交换给本身变量
        //2.减去刚才的一个交换给另一个
        var s=10;
        var j=20;
        var sum=s+j;
        console.log("s:"+s+"……"+"j:"+j);
        
        //利用和减去其中一个交换给本身变量
        j=sum-j;
        //减去刚才的一个交换给另一个
        s=sum-j;
        console.log("s:"+s+"……"+"j:"+j);
        
        <!--********************************-->
        
        //求和,数字类型的 不用中间值来做
        var n=10;
        var m=20;
         console.log("n:"+n+"……"+"m:"+m);
         //求和
        var n=n+m;
        //利用和减去其中一个交换给本身变量
        m=n-m;
        //减去刚才的一个交换给另一个
        n=n-m;
        console.log("n:"+n+"……"+"m:"+m);
  • 相关阅读:
    使用element-ui是下拉筛选选择
    vue 组件传值
    vue element 地址联动的使用
    vux scroller
    实时监听组件中路由的变化
    vuex的使用
    对移动端滚动高度的获取
    【转】ACM 取石子问题
    【转】ACM博弈知识汇总
    EOJ 2857 编辑距离
  • 原文地址:https://www.cnblogs.com/wdz1/p/7157081.html
Copyright © 2020-2023  润新知