CSSFontFeatureValuesMap: get() method
Khả dụng hạn chế
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Phương thức get() của giao diện CSSFontFeatureValuesMap trả về giá trị tương ứng với khóa trong CSSFontFeatureValuesMap này, hoặc undefined nếu không có.
Cú pháp
js
get(property)
Tham số
key-
Khóa của giá trị cần trả về từ đối tượng
CSSFontFeatureValuesMap.
Giá trị trả về
Trả về true nếu có một mục với khóa được chỉ định trong đối tượng CSSFontFeatureValuesMap; nếu không, trả về false.
Ví dụ
>Sử dụng cơ bản
Ví dụ sau lấy các giá trị khớp với các key trong quy tắc @swash. Ví dụ này sử dụng @swash nhưng cũng hoạt động với các khối giá trị tính năng khác.
CSS
css
@font-feature-values "MonteCarlo" {
@swash {
swishy: 1;
swashy: 2;
}
}
JavaScript
js
// lấy các quy tắc
const myRule = document.styleSheets[0].cssRules[0];
console.log(myRule.swash.get("swishy")); // ghi ra [1]
console.log(myRule.swash.get("swashy")); // ghi ra [2]
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| CSS Fonts Module Level 4> # cssfontfeaturevaluesmap> |