js {} []

  • Post author:
  • Post category:其他




js {} []



{}:对象

  • 大部分情况下要有成对的属性和值,或是函数

  • 如:var ZhangSan = {name:“ZhangSan”,age:“18”}

    • 取值方式

      var a1 = ZhangSan [“name”];//ZhangSan

      var a2 =

      ZhangSan.name

      ;//ZhangSan

      两种取值方式语法上没有问题;

      但第二种无法适用于当key为动态时取值,赋值

      如:var key1 = “name”;

      var a3 = ZhangSan .key1//undefined

      var a4 = ZhangSan[key1]//ZhangsSan

    • 赋值方式

      ZhangSan[“sex”] = “18”;

      ZhangSan.sex = “18”;

      两种方式赋值方式语法都没错,但第二种无法适用于当key为动态

  • 函数

    var a = function(){



    console.info

    (“努力”)

    }

  • 调用 a();//努力



[]: 数组

  • 数组种每个值或函数,都是独立的,多个值之间只用,(逗号)隔开

    如:定义



版权声明:本文为weixin_37548716原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。