Maison  >  Questions et réponses  >  le corps du texte

javascript - typescript 使用const 报Impossible de redéclarer une variable de portée bloc

Deux fichiers a.ts b.ts dans le même répertoire

a.ts :

const a=1;

b.ts :

const a=2;

Les deux fichiers n'ont pas de dépendances, je n'arrive vraiment pas à comprendre

高洛峰高洛峰2643 Il y a quelques jours1366

répondre à tous(2)je répondrai

  • 黄舟

    黄舟2017-06-30 10:00:05

    Parce qu'il n'y a pas de import或者export dans vos deux fichiers, il pense donc que vos deux fichiers sont globaux... et le demandera naturellement

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-06-30 10:00:05

    Comme il n'y a pas de fermeture dans le fichier, chaque a est une variable globale par défaut. Vous pouvez utiliser export pour exporter a, puis a devient une variable dans la fermeture.

    répondre
    0
  • Annulerrépondre