Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 创建画布_Javascript_Html_Canvas - Fatal编程技术网

Javascript 创建画布

Javascript 创建画布,javascript,html,canvas,Javascript,Html,Canvas,我想知道您是否应该用Javascript或HTML创建画布。我认识你 这两种方法都可以,但哪一种更有效、更快 注意:这听起来似乎是一个毫无意义的问题,但我的好奇心占据了上风。您可以在JavaScript中创建每个HTML元素,但要附加元素,首先必须加载主体。这取决于您希望画布显示的位置,如果您希望它在文档加载时显示,则肯定是HTML。例如,您可能希望在用户执行特定操作时创建一个元素,此时您将使用JavaScript。但实际上,浪费时间在JavaScript中创建每个元素是没有意义的,特别是当用户

我想知道您是否应该用Javascript或HTML创建画布。我认识你 这两种方法都可以,但哪一种更有效、更快


注意:这听起来似乎是一个毫无意义的问题,但我的好奇心占据了上风。

您可以在JavaScript中创建每个HTML元素,但要附加元素,首先必须加载主体。这取决于您希望画布显示的位置,如果您希望它在文档加载时显示,则肯定是HTML。例如,您可能希望在用户执行特定操作时创建一个元素,此时您将使用JavaScript。但实际上,浪费时间在JavaScript中创建每个元素是没有意义的,特别是当用户禁用了JavaScript时。那你就只有一张空白页了,对吧

同样,这是你的选择。
您可以选择。

您可以在JavaScript中创建每个HTML元素,但要附加元素,首先必须加载主体。这取决于您希望画布显示的位置,如果您希望它在文档加载时显示,则肯定是HTML。例如,您可能希望在用户执行特定操作时创建一个元素,此时您将使用JavaScript。但实际上,浪费时间在JavaScript中创建每个元素是没有意义的,特别是当用户禁用了JavaScript时。那你就只有一张空白页了,对吧

同样,这是你的选择。
您可以选择。

画布可以使用HTML5或Javascript创建,但如果您使用Javascript创建画布,它只是一个HTML标记。您可以使用Javascript对画布进行编程,以便绘制、制作图形等


HTML5总是最有效的,但不是更快,只是画布标记,是HTML5元素而不是javascript元素。

画布可以用HTML5或javascript创建,但如果用javascript创建,它只是一个HTML标记。您可以使用Javascript对画布进行编程,以便绘制、制作图形等


HTML5总是最有效的,但不是更快,只是画布标记,是HTML5元素而不是javascript元素。

@Skwal很好,但我会保留符号:)@Skwal很好,但我会保留符号:)