chakra-core / chakra-core/ChakraCore

Wrong realization of TypedArray's toLocaleString()

Offen
#5,653 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Bug ES Spec Conformance Severity: 3
Vorherrschende Sprache
JavaScript
Sterne
9.3k
Forks
1.2k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Executing following code in ch 1.10 :
```
Uint8Array.prototype.toLocaleString.call(0)
```
The output is ""
However, in [specific](https://www.ecma-international.org/ecma-262/9.0/index.html#sec-%typedarray%.prototype.tolocalestring) :
"ValidateTypedArray is applied to the this value prior to evaluating the algorithm. "
So, a TypeError should be thrown.

BT group
2018.08.29

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der im Issue gemeldeten Reproduktion von Uint8Array.prototype.toLocaleString.call(0) und vergleiche ihr Verhalten mit der verlinkten ECMAScript-Spezifikation für TypedArray toLocaleString. Als abgeschlossen gilt die Aufgabe, wenn der ungültige this-Wert einen TypeError statt einer leeren Zeichenkette erzeugt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
compilers
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.