Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CSSFontFeatureValuesMap: get()-Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die get()-Methode der CSSFontFeatureValuesMap-Schnittstelle gibt den Wert zurück, der dem Schlüssel in dieser CSSFontFeatureValuesMap entspricht, oder undefined, wenn keiner vorhanden ist.

Syntax

js
get(property)

Parameter

key

Der Schlüssel des Wertes, der aus dem CSSFontFeatureValuesMap-Objekt zurückgegeben werden soll.

Rückgabewert

Gibt true zurück, wenn ein Eintrag mit dem angegebenen Schlüssel im CSSFontFeatureValuesMap-Objekt existiert; andernfalls false.

Beispiele

Grundlegende Verwendung

Das folgende Beispiel ruft die Werte ab, die den keys in der @swash-Regel entsprechen. Dieses Beispiel verwendet @swash, funktioniert jedoch auch mit anderen Feature-Wertblöcken.

CSS

css
@font-feature-values "MonteCarlo" {
  @swash {
    swishy: 1;
    swashy: 2;
  }
}

JavaScript

js
// get the rules
const myRule = document.styleSheets[0].cssRules[0];
console.log(myRule.swash.get("swishy")); // logs [1]
console.log(myRule.swash.get("swashy")); // logs [2]

Spezifikationen

Specification
CSS Fonts Module Level 4
# cssfontfeaturevaluesmap

Browser-Kompatibilität

Siehe auch