CSS . . - , div.less-rule- {rule-name}
.
div.less-rule-black {
background-color: @black;
}
div.less-rule-grey-darker {
background-color: @greyDarker;
}
JavaScript API . -. , .
var rules, rule, i, n, j, m, key;
var lessRules = [];
for (i = 0, n = document.styleSheets.length; i < n; i++) {
rules = document.styleSheets[i].cssRules;
for (j = 0, m = rules.length; j < m; j++) {
rule = rules[j];
if (rules[j].selectorText.indexOf('less-rule') !== -1) {
key = /div.less-rule-(.*)/.exec(rules[j].selectorText)[1];
lessRules[key] = rule.style['background-color'];
}
}
}
, .
console.log(lessRules['black']);
console.log(lessRules['grey-darker']);