Loops html5画布脚本循环字体 var text=document.getElementById('cvs').getContext('2d'); var x=30; 对于(var j=0,k='a';j
而言,JavaScript中没有Loops html5画布脚本循环字体 var text=document.getElementById('cvs').getContext('2d'); var x=30; 对于(var j=0,k='a';j,loops,canvas,Loops,Canvas,而言,JavaScript中没有char-键入。使用.charCodeAt(0)在String-对象“a”获取char代码,并使用String.fromCharCode(…)将char代码转换回字符串 此外:HTML参数必须被引用,width和height不接受任何单位。单位仅为css! 除此之外(2):对于,您的中还有一个额外的; <html> <body> <canvas id=cvs width=400px height=400px /> </bo
char
-键入。使用.charCodeAt(0)
在String
-对象“a”
获取char代码,并使用String.fromCharCode(…)
将char代码转换回字符串
此外:HTML参数必须被引用,width
和height
不接受任何单位。单位仅为css!
除此之外(2):对于
,您的中还有一个额外的;
<html>
<body>
<canvas id=cvs width=400px height=400px />
</body>
<script>
var text = document.getElementById('cvs').getContext('2d');
var x = 30;
for(var j=0, k='a'; j<3; j++,k++;)
{
text.fillStyle='#000';
text.font="30px Arial";
text.fillText(k,x,30);
x=x+60;
}
</script>
</html>
var text=document.getElementById('cvs').getContext('2d');
var x=30;
对于(var j=0,k=“a”.charCodeAt(0);j
<html>
<body>
<canvas id="cvs" width="400" height="400" />
</body>
<script>
var text = document.getElementById('cvs').getContext('2d');
var x = 30;
for (var j=0, k="a".charCodeAt(0); j<3; j++,k++)
{
text.fillStyle='#000';
text.font="30px Arial";
text.fillText(String.fromCharCode(k),x,30);
x=x+60;
}
</script>
</html>