document.all ? eval(function(){this.style.background="#f2f2f2"}) : 'javascript:this.style.background="#f2f2f2"')

来源:9-22 编程练习

悬炫

2017-02-24 16:30

这句话是什么意思呢

写回答 关注

1回答

  • 幸福一点点
    2017-02-25 10:27:44

    我不确定你问的是不是三元运算符:

    var result = function(n){

        return n ? 'true时候输出结果' : 'false时候输出结果';

    };

    result(0); // false时候输出结果

    result(1); // true时候输出结果

    ? : 是三元运算符;和if(){}else{}一样;

    再说说你的题干:

    document.all ===false;

    然后你的后面很多bug,你不妨用if(){}else{}的方式重新整理一下思路


JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题