Một số kiểu đường viền được tạo bởi SVG
Đầu tiên, mình sẽ tạo một khung bao bằng thẻ svg như sau:
<svg width="200" height="200" style="background: #B71C1C"></svg>
Sau đó, mình sẽ tạo các đường kẻ bằng thẻ path, lưu ý là M xuất hiện ở tọa độ điểm đầu tiên:
<svg width="200" height="200" style="background: #B71C1C">
<path stroke='white' d='M20,20 180,20'/>
<path stroke='white' stroke-width='2' d='M20,40 180,40'/>
<path stroke='white' stroke-width='3'...
HTML
Web
frontend
svg
stroke
1631
Một số Tips JavaScript hay
Flattening multidimensional Arrays in JavaScript
Một số cách Flatten hợp nhất mảng đa chiều thành mảng một chiều duy nhất
const myArray = [[1, 2], 3, 4, 5, [6, 7, 8, 9]];
// expected output: Array [1, 2, 3, 4, 5, 6, 7, 8, 9]
Sử dụng concat(), apply()
const myNewArray = [].concat.apply([], myArray);
// [1, 2, 3, 4, 5, 6, 7, 8, 9]
Sử dụng reduce()
const myNewArray = myArray.reduce((prev, curr) => prev.concat(curr), []);
// [1, 2, 3, 4, 5, 6, 7, 8, 9]
Sử...
Happy New Year
JavaScript
2570