Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

क्या HTML5 कैनवास डबल बफरिंग का समर्थन करता है?

<घंटा/>

कैनवास पर डबल बफरिंग के लिए, दूसरा कैनवास तत्व बनाएं और उस पर ड्रा करें। उसके बाद चित्र को पहले कैनवास पर ड्राइमेज () विधि का उपयोग करके ड्रा करें,

// canvas element
var canvas1 = document.getElementById('canvas');
var context1 = canvas1.getContext('2d');

// buffer canvas
var canvas2 = document.createElement('canvas');
canvas2.width = 250;
canvas2.height =250;
var context2 = canvas2.getContext('2d');

// create on the canvas
context2.beginPath();
context2.moveTo(10,10);
context2.lineTo(10,30);
context2.stroke();

//render the buffered canvas
context1.drawImage(canvas2, 0, 0);

  1. क्या जावास्क्रिप्ट ब्लॉक स्कोप का समर्थन करता है?

    जावास्क्रिप्ट केवल उन वेरिएबल्स के लिए ब्लॉक स्कोप का समर्थन करता है जिन्हें let या constkeyword का उपयोग करके घोषित किया गया था। वेरिएबल्स को var सपोर्ट फंक्शन स्कोप का उपयोग करके घोषित किया गया है लेकिन स्कोप को ब्लॉक नहीं किया गया है। जावास्क्रिप्ट में ब्लॉक स्कोप प्रदर्शित करने के लिए कोड निम्न

  1. HTML5 में कैनवास को कैसे केन्द्रित करें?

    HTML 5 में कैनवास को केन्द्रित करने के लिए, कैनवास टैग को div टैग में शामिल करें। तब हम div टैग को केंद्र में संरेखित कर सकते हैं। ऐसा करने से, कैनवास भी मध्य संरेखित होता है। उदाहरण <!DOCTYPE html>. <html>    <body>       <div style = "text-align:c

  1. HTML5 शब्दार्थ तत्व और यह किन पुराने ब्राउज़रों का समर्थन करता है?

    Internet Explorer 8 और पुराने संस्करण एनएवी, हेडर और आलेख जैसे सिमेंटिक तत्वों का समर्थन नहीं करते हैं। सिमेंटिक तत्वों को स्टाइल करने के लिए, मॉडर्नाइज़र का उपयोग किया जाता है। कुछ CSS को डिफ़ॉल्ट रूप से CSS को ब्लॉक करने के लिए जोड़ा जा सकता है। लेख, शीर्षलेख, नेविगेशन, अनुभाग, पाद लेख{प्रदर्शन:ब्