zoukankan      html  css  js  c++  java
  • 取对象的属性时,用“.”还是“[]”

    例1:

    function phoneticLookup(val) {

      var result = "";

      var lookup = {

        "alpha":"Adams",

        "bravo":"Boston",

        "charlie":"Chicago",

        "delta":"Denver",

        "echo":"Easy",

        "foxtrot":"Frank"

      };

      result = lookup.val;

          console.log(result);         ==》  undefined

      return result;

    }

    //调用函数

    phoneticLookup ("alpha");

    例2:

    function phoneticLookup(val) {

      var result = "";

      var lookup = {

        "alpha":"Adams",

        "bravo":"Boston",

        "charlie":"Chicago",

        "delta":"Denver",

        "echo":"Easy",

        "foxtrot":"Frank"

      };

      result = lookup[val];

          console.log(result);            ==》  Adams

      return result;

    }

    //调用函数

    phoneticLookup ("alpha");

    注意:如果你需要通过变量来访问对象的属性值,请用中括号操作符,点操作符不支持变量。

  • 相关阅读:
    Title
    Title
    Title
    Title
    Title
    Title
    Title
    get和post两种表单提交方式的区别
    计算机网络体系结构补充内容
    计算机网络体系结构作业题整理-第十章答案
  • 原文地址:https://www.cnblogs.com/blank-string/p/5850835.html
Copyright © 2011-2022 走看看