Erklärung des Problems, dass der strikte Modus von JavaScript kein Oktal unterstützt

Erklärung des Problems, dass der strikte Modus von JavaScript kein Oktal unterstützt

Was das Problem betrifft, dass der strikte Modus JavaScript kein Oktal unterstützt, wissen wir zunächst einmal alle, dass JavaScript Oktalzahlen ausdrücken kann, indem vor die Zahl 0 gesetzt wird.

wie folgt:

sei i = 011;
konsole.log(i); // 9

Im strikten Modus schlägt dieser Ansatz jedoch fehl:

"streng verwenden";
let i = 011; // Nicht abgefangener Syntaxfehler: Oktalliterale sind im strikten Modus nicht zulässig.
konsole.log(i);


Dies bedeutet, dass Oktal im strikten Modus nicht unterstützt wird.

Wenn Sie es unbedingt brauchen, können Sie das Land auch auf Umwegen retten:

Legen Sie die Oktaldaten als Zeichenfolge fest, konvertieren Sie sie dann über parseInt und legen Sie die Konvertierungsbasis auf Oktal fest.

"streng verwenden";
sei i = '011';
konsole.log(parseInt(i, 8)); // 9

Damit ist der Artikel zum Problem des strikten JavaScript Modus, der Oktalzahlen nicht unterstützt, abgeschlossen. Weitere Informationen zum strikten JavaScript Modus finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Beispiele für JavaScript-Referenztypen, ausführliche Erläuterung [Array, Objekt, strikter Modus usw.]
  • JS-Strict-Mode-Prinzip und Analyse von Anwendungsbeispielen
  • Analyse der Verwendungsbeispiele für den strikten Modus von JavaScript (use strict)
  • Detaillierte Erläuterung des strikten Modus von JavaScript (einschließlich des Unterschieds zwischen striktem und nicht striktem Modus)
  • Verwenden des strikten Modus in JavaScript
  • Fallanalyse zum Heben von JavaScript-Variablen und zum strikten Modus
  • Eine kurze Analyse des strikten Modus in JS
  • Zusammenfassung der Wissenspunkte zum strikten Modus von JS
  • Detaillierte Erläuterung mehrerer Anweisungen hierzu im strikten JavaScript-Modus
  • Tiefgreifendes Verständnis des strikten Modus von JavaScript (Strict Mode)

<<:  So stellen Sie einen Redis 6.x-Cluster über Docker bereit

>>:  Überlegungen zur Kürzung von mehrzeiligem Text mit einer Schaltfläche „Mehr anzeigen“

Artikel empfehlen

So verwenden Sie das Realip-Modul im Nginx-Grundlagenlernen

Vorwort Es gibt zwei Arten von Nginx-Modulen: off...

MySQL Infobright-Installationsschritte

Inhaltsverzeichnis 1. Verwenden Sie den Befehl „r...

JavaScript zum Wechseln zwischen mehreren Bildern

In diesem Artikel wird der spezifische JavaScript...

Zusammenfassung der Web-Frontend-Kenntnisse (persönliche praktische Erfahrung)

1. Als ich heute eine Seite erstellte, stieß ich a...

Lösung für Linux CentOS 6.5 ifconfig kann IP nicht abfragen

Kürzlich sagten einige Freunde, dass sie nach der...

Ubuntu 18.04 erhält Root-Berechtigungen und meldet sich als Root-Benutzer an

Vorab geschrieben: In den folgenden Schritten müs...

Miniprogramm zur Implementierung einer einfachen Listenfunktion

In diesem Artikelbeispiel wird der spezifische Co...

Details zu Makrotasks und Mikrotasks in JavaScript

Inhaltsverzeichnis 1. Was sind Mikroaufgaben? 2. ...

Lösungen für das Problem der Tabellenschachtelung und Rahmenzusammenführung

【Frage】 Wenn die äußere und die innere Tabelle ve...

Anweisungen zur Verwendung der Option --rm von Docker Run

Wenn der Docker-Container beendet wird, bleibt da...

Probleme und Lösungen bei der Installation von Mininet auf Ubuntu 16.04.4LTS

Mininet Mininet ist eine leichtgewichtige, softwa...

Einführung und Installation von MySQL Shell

Inhaltsverzeichnis 01 ReplicaSet-Architektur 02 E...

Ein Beispiel zur Optimierung eines Projekts nach Abschluss des Vue-Projekts

Inhaltsverzeichnis 1. Geben Sie unterschiedliche ...