问答详情
源自:7-1 jQuery自定义事件之trigger事件

bottonName = bottonName || 'first';

这句话怎么理解?

    function update(first,last,bottonName) {

        first.text(bottonName);

        var n = parseInt(last.text(), 10);

        last.text(n + 1);

    }

这个update函数能不能解释一下

提问者:嘤嘤嘤嘤哼 2018-08-02 14:30

个回答

  • 慕先生5247145
    2018-08-25 19:03:03

     function update(first,last,bottonName) {
             first.text(bottonName);        // 将传递过来的first参数文本改为bottonName
             var n = parseInt(last.text(), 10);        //获取当前last.text的文本内容,10进制取值,建立变量n,赋值为所取得的值。
             last.text(n + 1);    } // 将传递进来的last参数文本内容修改为n+1,实现点击数按照实际点击数增加。

    bottonName =bottonName || 'first' 楼上的解释应该没错。

    新手,如果理解有偏颇还请指正,谢谢。

  • qq_破孩儿不乖_0
    2018-08-02 15:09:09

    如果存在bottonName,则bootonName=bottonName,否则,bottonName=first

    update既不是jquery函数也不是原生函数,是自定义函数,你可以自己随意改动他的参数跟功能,只要调用的时候保持名称一致就可以