zoukankan      html  css  js  c++  java
  • javascript 变量

    变量(Variables)

    是在程序中变量用来自定义值的名称。

    //变量包含 字母,下划线(_),美元符号($)开头,数字;

    //变量不能以数字开头

    //区分大小写

    声明

    1.用关键词 var:
     var name = "yt"; // 推荐
    2.直接赋值
     name = 'global'; // 全局变量,不推荐

    作用域

    JS变量没有块级作用域,函数中的变量y 在整个函数都中有效,x为全局变量,故可以外部访问
    function fn(){
           x = 1;         //全局
       var y = 2;         //局部
    }
    fn();
    console.log(x); // 1
    console.log(y); // 报错

    全局变量[属性]
    变量x 实际上是全局对象window的属性,没有使用var声明变量赋值

    可以用 name 、window.name 、window["name"] 来访问、设置全局变量。

    可以使用 delete 删除全局属性;

    变量值

    var声明的变量未对其赋值,值为 undefined;
    var person;
    console.log(person);    //undefined;
    没有使用var声明并赋值的变量,JS会报错
    person;
    console.log(person);    //报错

    一条语句,定义多个变量

    一个var可以同时定义多个变量,以逗号(,)分隔,末尾要以分号(;)结束;
    var nameA = 1,
        nameB = 2,
        nameC = 3;




  • 相关阅读:
    mac下更改MySQL的默认编码
    pycharm使用gitlab输错密码解决办法
    Django中form组件的is_valid校验机制
    装饰器整理
    粘包
    MySQL常见数据库引擎及对比
    jtag、在线仿真器
    《如何高效学习》-整体性学习策略
    keil5到iar8的使用配置迁移
    Python3学习(1)——初步了解
  • 原文地址:https://www.cnblogs.com/useryangtao/p/4682712.html
Copyright © 2011-2022 走看看