我刚刚查看了几天前的一些代码,我注意到了这段代码:
function getTextWidth(text, font) {
http: //stackoverflow.com/a/21015393/1413853
var canvas = getTextWidth.canvas || (getTextWidth.canvas = document
.createElement("canvas"));
var context = canvas.getContext("2d");
context.font = font;
var metrics = context.measureText(text);
return metrics.width;
}
注意这一行:
http: //stackoverflow.com/a/21015393/1413853
实际应该评论哪个:
// http://stackoverflow.com/a/21015393/1413853
我原以为这是无效的JS语法,但它在Chrome中编译并运行正确。
这实际上是用于某些东西,还是Chrome只是宽松?
我注意到这也有效:
function getTextWidth(text, font) {
a:
b:
c:
return 1
}