为了账号安全,请及时绑定邮箱和手机立即绑定

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

var i={

      alertWord:function(){

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

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

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

      }}


正在回答

1 回答

这是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


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

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

进入课程

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信