程式碼
d3.color("red");
// return {
// "r": 255,
// "g": 0,
// "b": 0,
// "opacity": 1
// }
d3.color("#000");
// return {
// "r": 0,
// "g": 0,
// "b": 0,
// "opacity": 1
// }
程式碼
const purpleFormatRgb = d3.color("purple").formatRgb();
//rgb(128, 0, 128)
const purpleFormatHsl = d3.color("purple").formatHsl();
// hsl(300, 100%, 25.098039215686274%)
程式碼
d3.color("rgba(0,0,0,0.5)").opacity; // return 0.5
程式碼
d3.color("purple").brighter(0.8);
// return {
// "r": 170.26741304591317,
// "g": 0,
// "b": 170.26741304591317,
// "opacity": 1
// }
程式碼
d3.color("purple").darker(0.5);
// return {
// "r": 107.09248339636167,
// "g": 0,
// "b": 107.09248339636167,
// "opacity": 1
// }
程式碼
// 數字參數
d3.rgb(255, 0, 0);
// 文字參數
d3.rgb("red");
// return {
// "r": 255,
// "g": 0,
// "b": 0,
// "opacity": 1
// }
程式碼
// 文字參數
d3.hsl("red");
// return {
// "h": 0,
// "s": 1,
// "l": 0.5,
// "opacity": 1
// }