bottonName = bottonName || 'first';

来源:7-1 jQuery自定义事件之trigger事件

qq_边缘又傲娇的马尔福_0

2016-08-26 09:15

bottonName = bottonName || 'first';//字符串的或操作该怎么理解,真的全靠猜啊!!!(bottonName为空then bottonName='first';bottonName不为空then bottonName=bottonName  吗???)

写回答 关注

4回答

  • Carolin3301951
    2016-08-26 11:26:52
    已采纳

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

    qq_边缘又...

    非常感谢!

    2016-08-26 11:28:02

    共 1 条回复 >

  • atlunix
    2018-09-19 10:12:46

    我也是才明白。原来这与运算符的优先级有关。

    a=b||c

    b为真(b不等于0)则a=b不管c;

    若b为假(b=0)则a=c

  • 吃了饿饿了又吃
    2016-12-16 17:05:36

    关于这个语法介绍过吗?

    bottonName = bottonName || 'first';

    记不起来了。

    坚持MyDr...

    这个东西,我的认知只有 bottonName等于bottonName或first。

    2017-01-23 11:39:14

    共 1 条回复 >

  • qq_郭祥勤_03578575
    2016-09-12 23:16:13

    点击第一个按钮时,bottonName是undefined,所以显示first,点击第二个按钮时last传参给bottonName,变成有值了,所以是last.

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题