javascript - Comment faire en sorte que if et else exécutent et génèrent console.log() en même temps
黄舟
黄舟 2017-07-05 10:47:34
0
8
951
if(条件){ console.log('ab') }else{ console.log('cd') } 条件这里可以添加任意代码 最终结果是console.log('abcd') 办法貌似有很多,但是好像很多人想到的是不能同时成立
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous (8)
漂亮男人
if (条件) { console.log('ab') } else { console.log('cd') }

Vous pouvez ajouter n'importe quel code ici pour les conditions
Le résultat final est console.log('abcd')
Il semble y avoir plusieurs façons, mais il semble que beaucoup de gens pensent que cela ne peut pas être établi en même temps


N'est-ce pas une question du blog de @南小鸟 la dernière fois que je l'ai lu ? .


01 Remplacement

if (console.log('abcd'), console.log = () => {}){ console.log('ab'); } else { console.log('cd'); }

02 Remplacement

if (console._log = console.log, console.log = str => console._log(str + 'cd')){ console.log('ab'); } else { console.log('cd'); }

03 lier

if (!( console.log = console.log.bind(console, 'ab'))){ console.log('ab'); } else { console.log('cd'); }

Mais le résultat est que 'ab cd' a un espace supplémentaire...

04 setTimeout + remplacement

if (setTimeout(console.log.bind(null, 'abcd')), console.log = _ => _) { console.log('ab') } else { console.log('cd') }

05 setTimeout + écran clair

if (setTimeout(_ => { console.clear(), console.log('abcd') })){ console.log('ab') } else { console.log('cd') }
    女神的闺蜜爱上我

    . . . . . . . Est-ce parce que je ne comprends pas vos besoins ou parce que vous manquez de logique de programmation de base
    si le reste s'exclut mutuellement

      伊谢尔伦

      ab abcd || cd abcd n'existe logiquement pas en même temps

        扔个三星炸死你

        if(condition){
        console.log('ab');
        }

        if (une autre condition) {
        console.log('cd');
        }

        if et else ne peut exécuter qu'une des conditions. Si la condition if est remplie, else ne sera pas exécuté

        .
          某草草
          if(true){}else if(false){ console.log('ab') }else{ console.log('cd') } console.log('abcd')

          C’est tout simplement ahurissant. .

            小葫芦
            if(console.log('ab')){ console.log('ab')) }else{ console.log('cd') }
              漂亮男人

              J'ai un problème dans ma tête. Lequel doit être écrit dans l'environnement de production et essayé et exécuté en même temps ? .

                世界只因有你

                En regardant les réponses adoptées, la première question concerne l'exécution simultanée. Elles visent toutes à sauver le pays à travers des courbes juste pour produire abcd. Où puis-je voir qu'elles sont exécutées en même temps ?

                  Derniers téléchargements
                  Plus>
                  effets Web
                  Code source du site Web
                  Matériel du site Web
                  Modèle frontal
                  À propos de nous Clause de non-responsabilité Sitemap
                  Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!