Мои примеры:
(Первый пример область - это назначение функции с точкой с запятой)
function makeImage() {
var canvas = document.getElementById("tshirtCanvas");
**canvas.onclick = function () {
window.location = canvas.toDataURL('image/png');
};**
}
против
window.onload = function() {
var button = document.getElementById("previewButton");
button.onclick = previewHandler;
makeImage();
}
Я думал, что у меня есть навык, когда использовать это, а когда нет, но я думаю, что нет. Спасибо.