<html lang="en-US">
<head>
<script src="http://cdnjs.cloudflare.com/ajax/libs/raphael/2.0.0/raphael-min.js"></script>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var paper = Raphael(50, 50, 500, 500);
paper.rect(0,0,400,300).attr({fill:'red'})
//paper.path("M30 200A 30 30 0 0 1 100 100Z")//A rx ry x-axis-rotation large-arc-flag sweep-flag x y
//paper.path("M30 200A 30 50 0 0 1 100 100Z")//rx,ry 弧的半长轴、半短轴长度
//paper.path("M30 200A 30 50 0 0 0 100 100Z")//sweep-flag 为1代表从起点到终点弧线绕中心顺时针方向,0 代表逆时针方向。
paper.path("M80 80 A 45 45, 0, 0, 0, 125 125 L 125 80 Z")//小角度 逆时针
paper.circle(80, 80, 5)
paper.path("M230 80 A 45 45, 0, 1, 0, 275 125 L 275 80 Z")//大角度 逆时针
paper.circle(230, 80, 5)
paper.path("M80 230 A 45 45, 0, 0, 1, 125 275 L 125 230 Z")//小角度 顺时针
paper.circle(80, 230, 5)
paper.path("M230 230 A 45 45, 0, 1, 1, 275 275 L 275 230 Z")//大角度 顺时针
paper.circle(230, 230, 5)
</script>
</body>
</html>
Output
300px
You can jump to the latest bin by adding /latest
to your URL
Keyboard Shortcuts
Shortcut | Action |
---|---|
ctrl + [num] | Toggle nth panel |
ctrl + 0 | Close focused panel |
ctrl + enter | Re-render output. If console visible: run JS in console |
Ctrl + l | Clear the console |
ctrl + / | Toggle comment on selected lines |
ctrl + ] | Indents selected lines |
ctrl + [ | Unindents selected lines |
tab | Code complete & Emmet expand |
ctrl + shift + L | Beautify code in active panel |
ctrl + s | Save & lock current Bin from further changes |
ctrl + shift + s | Open the share options |
ctrl + y | Archive Bin |
Complete list of JS Bin shortcuts |
JS Bin URLs
URL | Action |
---|---|
/ | Show the full rendered output. This content will update in real time as it's updated from the /edit url. |
/edit | Edit the current bin |
/watch | Follow a Code Casting session |
/embed | Create an embeddable version of the bin |
/latest | Load the very latest bin (/latest goes in place of the revision) |
/[username]/last | View the last edited bin for this user |
/[username]/last/edit | Edit the last edited bin for this user |
/[username]/last/watch | Follow the Code Casting session for the latest bin for this user |
/quiet | Remove analytics and edit button from rendered output |
.js | Load only the JavaScript for a bin |
.css | Load only the CSS for a bin |
Except for username prefixed urls, the url may start with http://jsbin.com/abc and the url fragments can be added to the url to view it differently. |