这种定义变量的方法怎么用?叫批量定义吗?

来源:1-2 编程练习

IT骒

2016-09-05 00:45

var i={

      alertWord:function(){

          var j=confirm("准备好了?");

          if(j===true){alert("恭喜您,已经掌握此技能。")}

          else{alert("请重新学习课程内容吆,直到实践编写代码与实践要求一致!")}

      }}


写回答 关注

1回答

  • tobeone
    2016-09-05 01:44:10

    这是js中的json格式写法

    简单来说json格式有点类似map

    {
        key:value
    }

    你的例子中 var 是一个 json 对象。

    在 js 中函数也是一级对象,所以json格式中的元素也可以是函数对象

    var i = {
        "say":function{
            document.write("say hello");
        }
    }

    上面这段代码就是定义一个json对象,对象中有一个元素,是say()函数。

    接着我们就可以这样调用

    i.say()   //调用json对象 i 的 say 对应的 function


JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题