问答详情
源自:4-9 axios的进一步封装(三)

instance[api.method]

instance[api.method]这是什么意思

不是这样写吗 instance.get

提问者:慕设计6373243 2019-09-01 23:00
微课

个回答

  • SheanWu
    2019-11-09 11:01:14

    应该是js面向对象的知识,因为如果获得是字符串,如'get',一个对象名.get是取不到的,必须用对象名['get']才能取到,这和java,c++那种有一点区别的

  • qq_林_10
    2019-10-22 14:15:00

    同问:为什么相当于这样写,是什么语法?

  • 慕设计6373243
    2019-09-03 08:54:27

    为什么相当于这样写,是什么语法

  • 后屋桑
    2019-09-03 00:24:42

    如果api.method == get的话,

    instance[api.method]就相当于

    instance.get