{"id":72253,"date":"2024-08-05T08:08:18","date_gmt":"2024-08-05T04:38:18","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/"},"modified":"2024-08-05T08:08:18","modified_gmt":"2024-08-05T04:38:18","slug":"mastering-javascript-and-dom-manipulation-3e3e","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/","title":{"rendered":"\u062a\u0633\u0644\u0637 \u0628\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM"},"content":{"rendered":"<p>Summarize this content to 400 words in Persian Lang <\/p>\n<p>  \u0645\u0639\u0631\u0641\u06cc<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647\u060c \u0627\u0632 \u0646\u06af\u0627\u0647 \u0627\u0644\u06a9\u0633\u060c \u06cc\u06a9 \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0648\u0628 \u0646\u0648\u0638\u0647\u0648\u0631 \u06a9\u0647 \u0648\u0638\u06cc\u0641\u0647 \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0631\u062f\u06cc\u0627\u0628 \u0645\u0627\u0644\u06cc \u0634\u062e\u0635\u06cc \u067e\u0648\u06cc\u0627 \u0631\u0627 \u062f\u0627\u0631\u062f\u060c \u0628\u0647 \u062f\u0646\u06cc\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0648\u0628 \u0642\u062f\u0645 \u062e\u0648\u0627\u0647\u06cc\u062f \u06af\u0630\u0627\u0634\u062a.  \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631 \u067e\u0633\u0646\u062f \u06a9\u0647 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc \u062f\u0647\u062f \u0647\u0632\u06cc\u0646\u0647 \u0647\u0627 \u0648 \u062f\u0631\u0622\u0645\u062f \u0631\u0648\u0632\u0627\u0646\u0647 \u062e\u0648\u062f \u0631\u0627 \u0648\u0627\u0631\u062f \u0648 \u067e\u06cc\u06af\u06cc\u0631\u06cc \u06a9\u0646\u0646\u062f.  \u0647\u062f\u0641 \u0631\u0648\u0634\u0646 \u0627\u0633\u062a &#8211; \u0627\u06cc\u062c\u0627\u062f \u0631\u0627\u0628\u0637\u06cc \u06a9\u0647 \u0647\u0645 \u0628\u0635\u0631\u06cc \u0648 \u0647\u0645 \u062c\u0630\u0627\u0628 \u0628\u0627\u0634\u062f \u0648 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u0634\u0648\u062f \u06a9\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0647 \u0631\u0627\u062d\u062a\u06cc \u0627\u0645\u0648\u0631 \u0645\u0627\u0644\u06cc \u062e\u0648\u062f \u0631\u0627 \u0628\u062f\u0648\u0646 \u0647\u06cc\u0686 \u0632\u062d\u0645\u062a\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u0646\u062f.  \u0647\u062f\u0641 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0646\u0647 \u062a\u0646\u0647\u0627 \u0633\u0627\u062f\u0647 \u06a9\u0631\u062f\u0646 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0627\u0644\u06cc \u0634\u062e\u0635\u06cc \u0627\u0633\u062a\u060c \u0628\u0644\u06a9\u0647 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0627 \u0645\u0641\u0627\u0647\u06cc\u0645 \u0627\u0633\u0627\u0633\u06cc \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM \u0646\u06cc\u0632 \u0622\u0634\u0646\u0627 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0645\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 5 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0628\u0631\u0627\u06cc \u062a\u06a9\u0645\u06cc\u0644 \u067e\u0631\u0648\u0698\u0647 EconoMe \u06a9\u0627\u0631 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f.<\/p>\n<p>\u0646\u06a9\u0627\u062a \u062f\u0627\u0646\u0634:<\/p>\n<p>\u0627\u0639\u0644\u0627\u0645\u06cc\u0647 \u0647\u0627\u06cc \u0645\u062a\u063a\u06cc\u0631 (let\u060c const)<br \/>\n\u0627\u0635\u0648\u0644 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM (\u062f\u0631\u06cc\u0627\u0641\u062a \u0639\u0646\u0627\u0635\u0631\u060c \u0627\u0635\u0644\u0627\u062d \u0645\u062d\u062a\u0648\u0627\u06cc \u0639\u0646\u0635\u0631)<br \/>\n\u06af\u0648\u0634 \u062f\u0627\u062f\u0646 \u0628\u0647 \u0631\u0648\u06cc\u062f\u0627\u062f (addEventListener)<\/p>\n<p>  \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u067e\u0627\u06cc\u0647<\/p>\n<p>\u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647\u060c \u0634\u06cc \u06af\u0631\u0627 \u0648 \u0631\u0648\u06cc\u062f\u0627\u062f \u0645\u062d\u0648\u0631 \u0627\u0633\u062a.  \u0627\u0632 \u0633\u0631\u0648\u0631 \u0628\u0647 \u0645\u0634\u062a\u0631\u06cc \u062f\u0627\u0646\u0644\u0648\u062f \u0634\u062f\u0647 \u0648 \u062a\u0648\u0633\u0637 \u0645\u0631\u0648\u0631\u06af\u0631 \u0627\u062c\u0631\u0627 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>\u0645\u06cc \u062a\u0648\u0627\u0646 \u0627\u0632 \u0622\u0646 \u0628\u0627 HTML \u0648 \u0648\u0628 \u0648 \u0628\u0647 \u0637\u0648\u0631 \u06af\u0633\u062a\u0631\u062f\u0647 \u062a\u0631 \u062f\u0631 \u0633\u0631\u0648\u0631\u0647\u0627\u060c \u0631\u0627\u06cc\u0627\u0646\u0647 \u0647\u0627\u06cc \u0634\u062e\u0635\u06cc\u060c \u0644\u067e \u062a\u0627\u067e \u0647\u0627\u060c \u062a\u0628\u0644\u062a \u0647\u0627 \u0648 \u062a\u0644\u0641\u0646 \u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.<\/p>\n<p>\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0622\u0646 \u0639\u0628\u0627\u0631\u062a\u0646\u062f \u0627\u0632:<\/p>\n<p>\u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0628\u0631\u0627\u06cc \u0646\u0648\u0634\u062a\u0646 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0647\u0627\u06cc \u0633\u0645\u062a \u0645\u0634\u062a\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<br \/>\n\u0639\u0645\u062f\u062a\u0627 \u0628\u0631\u0627\u06cc \u0627\u0641\u0632\u0648\u062f\u0646 \u0631\u0641\u062a\u0627\u0631 \u062a\u0639\u0627\u0645\u0644\u06cc \u062f\u0631 \u0635\u0641\u062d\u0627\u062a HTML \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<br \/>\n\u0627\u06cc\u0646 \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u062a\u0641\u0633\u06cc\u0631 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0647\u0645\u0627\u0646\u0637\u0648\u0631 \u06a9\u0647 \u062a\u0641\u0633\u06cc\u0631 \u0645\u06cc \u0634\u0648\u062f \u0627\u062c\u0631\u0627 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>\u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646\u060c \u0686\u06af\u0648\u0646\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u062f\u0631 HTML \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u0645\u061f<\/p>\n<p>\u0631\u0648\u0634 \u06af\u0646\u062c\u0627\u0646\u062f\u0646 \u0634\u0628\u06cc\u0647 \u0628\u0647 CSS \u0627\u0633\u062a \u0648 \u0628\u0647 \u0633\u0647 \u0631\u0648\u0634 \u0642\u0627\u0628\u0644 \u0627\u0646\u062c\u0627\u0645 \u0627\u0633\u062a:<\/p>\n<p>\u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u062f\u0631 \u062a\u06af \u0647\u0627\u06cc HTML\u060c \u0645\u062e\u0635\u0648\u0635\u0627\u064b \u0628\u0631\u0627\u06cc \u06a9\u062f\u0647\u0627\u06cc \u06a9\u0648\u062a\u0627\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a.<br \/>\n\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632  tag, JavaScript code can be embedded into the  and  of the HTML document.<br \/>\nUsing an external JavaScript file, write the JavaScript script code in a file with a .js suffix and include it by setting the src attribute of the  tag.<\/p>\n<p>For example, if we press F12, we can see that many external JavaScript files are included in this page, and by clicking on Event Listeners, we can observe that there are many types of events within the page.<\/p>\n<p>Now, let&#8217;s add the  tag to ~\/project\/index.html to include the script.js file.<\/p>\n<p> lang=&#8221;en&#8221;&gt;<\/p>\n<p>     charset=&#8221;UTF-8&#8243; \/&gt;<br \/>\n     name=&#8221;viewport&#8221; content=&#8221;width=device-width, initial-scale=1.0&#8243; \/&gt;<br \/>\n    EconoMe<br \/>\n     rel=&#8221;stylesheet&#8221; href=&#8221;.\/style.css&#8221; \/&gt;<\/p>\n<p>    src=]]>&#8221;.\/script.js&#8221;><\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0628\u0639\u062f \u0628\u06cc\u0627\u06cc\u06cc\u062f \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u06cc\u0645 \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0631\u0627 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u0645!<\/p>\n<p>  \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0686\u06cc\u0633\u062a\u061f<\/p>\n<p>\u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062d\u0641\u0638\u0647 \u0647\u0627\u06cc\u06cc \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0631\u062f.  \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0627\u0632 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0645\u0642\u0627\u062f\u06cc\u0631 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645.  \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0632\u0628\u0627\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u0648\u06cc\u0627 \u062a\u0627\u06cc\u067e \u0645\u06cc \u0634\u0648\u062f\u060c \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0639\u0646\u06cc \u06a9\u0647 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u062a\u0639\u0631\u06cc\u0641 \u0646\u0648\u0639 \u0645\u062a\u063a\u06cc\u0631 \u0646\u06cc\u0633\u062a.  \u0646\u0648\u0639 \u0622\u0646 \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u062f\u0631 \u062d\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>  \u0627\u0639\u0644\u0627\u0646 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627<\/p>\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 var\u060c let\u060c \u06cc\u0627 const \u06a9\u0644\u0645\u0627\u062a \u06a9\u0644\u06cc\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0639\u0644\u0627\u0645 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627:<\/p>\n<p>var: \u0642\u0628\u0644 \u0627\u0632 ES6\u060c var \u0631\u0627\u0647 \u0627\u0635\u0644\u06cc \u0628\u0631\u0627\u06cc \u0627\u0639\u0644\u0627\u0645 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0628\u0648\u062f \u0648 \u062f\u0627\u0645\u0646\u0647 \u062a\u0627\u0628\u0639\u06cc \u062f\u0627\u0631\u062f.<\/p>\n<p>let: \u0645\u0639\u0631\u0641\u06cc \u0634\u062f\u0647 \u062f\u0631 ES6\u060c let \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0645\u062d\u0644\u06cc \u0628\u0627 \u0645\u062d\u062f\u0648\u062f\u0647 \u0628\u0644\u0648\u06a9\u06cc \u0631\u0627 \u0627\u0639\u0644\u0627\u0645 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>const: \u0647\u0645\u0686\u0646\u06cc\u0646 \u062f\u0631 ES6 \u0645\u0639\u0631\u0641\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0628\u0631\u0627\u06cc \u0627\u0639\u0644\u0627\u0645 \u062b\u0627\u0628\u062a\u06cc \u06a9\u0647 \u067e\u0633 \u0627\u0632 \u0627\u0639\u0644\u0627\u0646 \u0642\u0627\u0628\u0644 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u06cc\u0633\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>\u0645\u062b\u0644\u0627:<\/p>\n<p>var name = &#8220;Alice&#8221;; \/\/ Using var to declare a variable<br \/>\nlet age = 30; \/\/ Using let to declare a variable<br \/>\nconst city = &#8220;London&#8221;; \/\/ Using const to declare a constant<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>  \u0627\u0646\u0648\u0627\u0639 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627<\/p>\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0686\u0646\u062f\u06cc\u0646 \u0646\u0648\u0639 \u062f\u0627\u062f\u0647 \u0645\u062e\u062a\u0644\u0641 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f:<\/p>\n<p>\u0631\u0634\u062a\u0647: \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0645\u062a\u0646\u06cc\u060c \u0645\u0627\u0646\u0646\u062f &#8220;Hello, World!&#8221;.<br \/>\n\u0634\u0645\u0627\u0631\u0647: \u0627\u0639\u062f\u0627\u062f \u0635\u062d\u06cc\u062d \u06cc\u0627 \u0627\u0639\u062f\u0627\u062f \u0645\u0645\u06cc\u0632 \u0634\u0646\u0627\u0648\u0631\u060c \u0645\u0627\u0646\u0646\u062f 42 \u06cc\u0627 3.14.<br \/>\n\u0628\u0648\u0644\u06cc: true \u06cc\u0627 false.<br \/>\nObject: \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u062a\u0639\u062f\u062f \u06cc\u0627 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u067e\u06cc\u0686\u06cc\u062f\u0647 \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u062f.<\/p>\n<p>null  \u0648 undefined: \u0627\u0646\u0648\u0627\u0639 \u062e\u0627\u0635\u06cc \u06a9\u0647 \u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 \u0646\u0634\u0627\u0646 \u062f\u0647\u0646\u062f\u0647 \u00ab\u0628\u062f\u0648\u0646 \u0627\u0631\u0632\u0634\u00bb \u0648 \u00ab\u0645\u0642\u062f\u0627\u0631 \u062a\u0639\u0631\u06cc\u0641 \u0646\u0634\u062f\u0647\u00bb \u0647\u0633\u062a\u0646\u062f.<\/p>\n<p>  \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627<\/p>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0627\u0639\u0644\u0627\u0645 \u0634\u062f\u0646\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0646\u0647\u0627 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<p>console.log(name); \/\/ Outputs: Alice<br \/>\nconsole.log(&#8220;Age: &#8221; + age); \/\/ Outputs: Age: 30<br \/>\nconsole.log(city + &#8221; is a beautiful city&#8221;); \/\/ Outputs: London is a beautiful city<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0627\u06cc\u0646 console.log() \u0631\u0648\u0634 static \u06cc\u06a9 \u067e\u06cc\u0627\u0645 \u0631\u0627 \u0628\u0647 \u06a9\u0646\u0633\u0648\u0644 \u062e\u0631\u0648\u062c\u06cc \u0645\u06cc \u062f\u0647\u062f.<\/p>\n<p>  \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM<\/p>\n<p>DOM (\u062f\u06cc\u0633\u0646\u062f O\u0645\u0648\u0636\u0648\u0639 \u0645odel) \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u0628\u06cc\u0646 \u067e\u0644\u062a\u0641\u0631\u0645\u06cc \u0648 \u0645\u0633\u062a\u0642\u0644 \u0627\u0632 \u0632\u0628\u0627\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0633\u0646\u0627\u062f HTML \u0648 XML \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0631\u062e\u062a\u06cc \u062f\u0631 \u0646\u0638\u0631 \u0645\u06cc \u06af\u06cc\u0631\u062f\u060c \u062c\u0627\u06cc\u06cc \u06a9\u0647 \u0647\u0631 \u06af\u0631\u0647 \u0628\u062e\u0634\u06cc \u0627\u0632 \u0633\u0646\u062f \u0627\u0633\u062a\u060c \u0645\u0627\u0646\u0646\u062f \u0639\u0646\u0627\u0635\u0631\u060c \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627 \u0648 \u0645\u062d\u062a\u0648\u0627\u06cc \u0645\u062a\u0646.<\/p>\n<p>  \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0639\u0646\u0627\u0635\u0631 DOM<\/p>\n<p>\u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u06a9 \u0635\u0641\u062d\u0647 \u0648\u0628\u060c \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u0628\u0647 \u0639\u0646\u0627\u0635\u0631 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u062f\u0631\u062e\u062a DOM \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f.  \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0631\u0648\u0634 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\u06cc \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0639\u0646\u0627\u0635\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0645\u0627\u0646\u0646\u062f \u0634\u0646\u0627\u0633\u0647\u060c \u0646\u0627\u0645 \u06a9\u0644\u0627\u0633 \u06cc\u0627 \u0646\u0627\u0645 \u062a\u06af:<\/p>\n<p>let elementById = document.getElementById(&#8220;elementId&#8221;); \/\/ Access element by ID<br \/>\nlet elementsByClassName = document.getElementsByClassName(&#8220;className&#8221;); \/\/ Access a collection of elements by class name<br \/>\nlet elementsByTagName = document.getElementsByTagName(&#8220;tagName&#8221;); \/\/ Access a collection of elements by tag name<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 ~\/project\/script.js \u0641\u0627\u06cc\u0644 \u067e\u0631\u0648\u0698\u0647 EconoMe:<\/p>\n<p>const form = document.getElementById(&#8220;record-form&#8221;);<br \/>\nconst recordsList = document.getElementById(&#8220;records-list&#8221;);<br \/>\nconst totalIncomeEl = document.getElementById(&#8220;total-income&#8221;);<br \/>\nconst totalExpenseEl = document.getElementById(&#8220;total-expense&#8221;);<br \/>\nconst balanceEl = document.getElementById(&#8220;balance&#8221;);<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>  \u0627\u0635\u0644\u0627\u062d \u0645\u062d\u062a\u0648\u0627\u06cc \u0639\u0646\u0635\u0631<\/p>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u06cc\u06a9 \u0639\u0646\u0635\u0631 \u0627\u0634\u0627\u0631\u0647 \u06a9\u0631\u062f\u06cc\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0645\u062d\u062a\u0648\u0627\u06cc \u0622\u0646 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f.  \u0627\u06cc\u0646 innerHTML \u0648 textContent \u062e\u0648\u0627\u0635 \u0645\u0639\u0645\u0648\u0644\u0627 \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0645\u0646\u0638\u0648\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0628\u0631\u0627\u06cc \u062f\u0631\u062c New HTML content \u0628\u0647 \u06cc\u06a9 \u0639\u0646\u0635\u0631 div \u0628\u0627 id=content \u0648 \u0628\u0647 \u062c\u0627\u06cc &#8220;Hello&#8221; \u0628\u0627 &#8220;New text content&#8221; \u062f\u0631 \u06cc\u06a9 \u0639\u0646\u0635\u0631 span \u0628\u0627 id=info\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u06a9\u062f \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<p>  \u0627\u0641\u0632\u0648\u062f\u0646 \u0648 \u062d\u0630\u0641 \u0639\u0646\u0627\u0635\u0631<\/p>\n<p>\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u0648\u06cc\u0627 \u0639\u0646\u0627\u0635\u0631 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06cc\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>\u0645\u062b\u0644\u0627:<\/p>\n<p>\/\/ Create a new element<br \/>\nlet newElement = document.createElement(&#8220;div&#8221;);<br \/>\nnewElement.textContent = &#8220;Hello, world!&#8221;;<br \/>\ndocument.body.appendChild(newElement); \/\/ Add the new element to the document body<br \/>\ndocument.body.removeChild(newElement); \/\/ Remove the element from the document body<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u062f\u0631 \u06cc\u06a9 \u0633\u0646\u062f HTML\u060c document.createElement() \u0645\u062a\u062f \u0639\u0646\u0635\u0631 HTML \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f.<br \/>\n\u0627\u06cc\u0646 document.body.appendChild() \u0645\u062a\u062f \u0639\u0646\u0635\u0631 \u062c\u062f\u06cc\u062f \u0631\u0627 \u0628\u0647 \u0627\u0646\u062a\u0647\u0627\u06cc \u0622\u0646 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc \u06a9\u0646\u062f  element.<br \/>\nThe document.body.removeChild() \u0645\u062a\u062f \u0639\u0646\u0635\u0631 \u0631\u0627 \u0627\u0632  element.<\/p>\n<p>  Event Handling<\/p>\n<p>Event listeners allow you to respond to user actions.<\/p>\n<p>addEventListener(&#8220;event&#8221;, function () {});<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0645\u0627\u0646\u0646\u062f \u06a9\u0644\u06cc\u06a9\u200c\u0647\u0627\u060c \u0646\u0634\u0627\u0646 \u062f\u0627\u062f\u0646 \u0645\u0627\u0648\u0633 \u06cc\u0627 \u0641\u0634\u0627\u0631 \u062f\u0627\u062f\u0646 \u06a9\u0644\u06cc\u062f:<\/p>\n<p>elementById.addEventListener(&#8220;click&#8221;, function () {<br \/>\n  console.log(&#8220;Element was clicked!&#8221;);<br \/>\n});<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u0633 \u0627\u0632 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a \u0627\u0648\u0644\u06cc\u0647 DOM\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u0622\u0646 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f ~\/project\/script.js \u0641\u0627\u06cc\u0644 \u067e\u0631\u0648\u0698\u0647 EconoMe:<\/p>\n<p>document.addEventListener(&#8220;DOMContentLoaded&#8221;, function () {<br \/>\n  const form = document.getElementById(&#8220;record-form&#8221;);<br \/>\n  const recordsList = document.getElementById(&#8220;records-list&#8221;);<br \/>\n  const totalIncomeEl = document.getElementById(&#8220;total-income&#8221;);<br \/>\n  const totalExpenseEl = document.getElementById(&#8220;total-expense&#8221;);<br \/>\n  const balanceEl = document.getElementById(&#8220;balance&#8221;);<br \/>\n  let draggedIndex = null; \/\/ Index of the dragged item<br \/>\n});<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0627\u06cc\u0646 DOMContentLoaded \u0631\u0648\u06cc\u062f\u0627\u062f \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0632\u0645\u0627\u0646\u06cc \u0641\u0639\u0627\u0644 \u0645\u06cc \u0634\u0648\u062f \u06a9\u0647 \u0633\u0646\u062f \u0627\u0648\u0644\u06cc\u0647 HTML \u0628\u0647 \u0637\u0648\u0631 \u06a9\u0627\u0645\u0644 \u0628\u0627\u0631\u06af\u06cc\u0631\u06cc \u0648 \u062a\u062c\u0632\u06cc\u0647 \u0634\u062f\u0647 \u0628\u0627\u0634\u062f\u060c \u0628\u062f\u0648\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u0645\u0646\u062a\u0638\u0631 \u0628\u0645\u0627\u0646\u06cc\u062f \u062a\u0627 \u0634\u06cc\u0648\u0647 \u0646\u0627\u0645\u0647 \u0647\u0627\u060c \u062a\u0635\u0627\u0648\u06cc\u0631 \u0648 \u0641\u0631\u06cc\u0645 \u0647\u0627\u06cc \u0641\u0631\u0639\u06cc \u0628\u0631\u0627\u06cc \u0627\u062a\u0645\u0627\u0645 \u0628\u0627\u0631\u06af\u06cc\u0631\u06cc \u0634\u0648\u0646\u062f.  \u0627\u06cc\u0646 \u0628\u0627\u0639\u062b \u0645\u06cc \u0634\u0648\u062f \u06a9\u0647 \u0628\u0647 \u0645\u062d\u0636 \u0622\u0645\u0627\u062f\u0647 \u0634\u062f\u0646 DOM\u060c \u0627\u062c\u0631\u0627\u06cc \u06a9\u062f \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u06cc\u06a9 \u0631\u0648\u06cc\u062f\u0627\u062f \u0645\u0647\u0645 \u062a\u0628\u062f\u06cc\u0644 \u0634\u0648\u062f \u0648 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u0634\u0648\u062f \u06a9\u0647 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0627 \u0639\u0646\u0627\u0635\u0631 HTML \u06a9\u0627\u0645\u0644\u0627\u064b \u062a\u062c\u0632\u06cc\u0647 \u0634\u062f\u0647 \u062a\u0639\u0627\u0645\u0644 \u062f\u0627\u0631\u062f.<\/p>\n<p>\u0627\u06cc\u0646 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0631\u062d\u0644\u0647 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u067e\u06cc\u0634 \u0646\u0645\u0627\u06cc\u0634 \u0627\u062b\u0631 \u0646\u062f\u0627\u0631\u062f.  \u067e\u0633 \u0627\u0632 \u062a\u06a9\u0645\u06cc\u0644 \u06a9\u062f \u062f\u0631 \u0645\u0631\u0627\u062d\u0644 \u0632\u06cc\u0631 \u0622\u0646 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n<p>  \u062e\u0644\u0627\u0635\u0647<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647\u060c \u0634\u0645\u0627 \u0633\u0641\u0631 \u0633\u0627\u062e\u062a\u0646 \u0628\u062e\u0634 \u0627\u0633\u0627\u0633\u06cc \u0648 \u062f\u0631 \u0639\u06cc\u0646 \u062d\u0627\u0644 \u0627\u0633\u0627\u0633\u06cc \u06cc\u06a9 \u0631\u062f\u06cc\u0627\u0628 \u0645\u0627\u0644\u06cc \u0634\u062e\u0635\u06cc \u0631\u0627 \u0628\u0627 \u0627\u0644\u06a9\u0633 \u0622\u063a\u0627\u0632 \u06a9\u0631\u062f\u06cc\u062f.  \u0634\u0645\u0627 \u0628\u0627 \u062a\u0646\u0638\u06cc\u0645 \u0645\u062d\u06cc\u0637 \u067e\u0631\u0648\u0698\u0647 \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM \u0648 \u0646\u0634\u0627\u0646 \u062f\u0627\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a \u0647\u0627\u06cc \u0645\u0627\u0644\u06cc \u0627\u0648\u0644\u06cc\u0647\u060c \u0632\u0645\u06cc\u0646\u0647 \u0631\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 \u067e\u0648\u06cc\u0627 \u0622\u0645\u0627\u062f\u0647 \u06a9\u0631\u062f\u0647 \u0627\u06cc\u062f.  \u0646\u06a9\u062a\u0647 \u06a9\u0644\u06cc\u062f\u06cc \u062f\u0631\u06a9 \u0646\u062d\u0648\u0647 \u062a\u0639\u0627\u0645\u0644 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0627 \u0639\u0646\u0627\u0635\u0631 HTML \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u067e\u0648\u06cc\u0627 \u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u06a9 \u0635\u0641\u062d\u0647 \u0648\u0628 \u0627\u0633\u062a \u0648 \u0632\u0645\u06cc\u0646\u0647 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u062a\u0639\u0627\u0645\u0644\u06cc \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0631\u0627\u062d\u0644 \u0632\u06cc\u0631 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0627\u06cc\u0646 \u0631\u0648\u06cc\u06a9\u0631\u062f \u0639\u0645\u0644\u06cc \u0646\u0647 \u062a\u0646\u0647\u0627 \u062f\u0631\u06a9 \u0634\u0645\u0627 \u0627\u0632 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM \u0631\u0627 \u062a\u0642\u0648\u06cc\u062a \u0645\u06cc \u06a9\u0646\u062f\u060c \u0628\u0644\u06a9\u0647 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0648\u0628 \u062f\u0631 \u062f\u0646\u06cc\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0631\u0627 \u0634\u0628\u06cc\u0647 \u0633\u0627\u0632\u06cc \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647 \u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647 \u062a\u0631 \u067e\u06cc\u0634 \u0631\u0648 \u0622\u0645\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\ud83d\ude80 \u0627\u06a9\u0646\u0648\u0646 \u062a\u0645\u0631\u06cc\u0646 \u06a9\u0646\u06cc\u062f: \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0648\u0644\u06cc\u0647 \u0648 DOM<\/p>\n<p>  \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u06cc\u0634\u062a\u0631 \u0628\u062f\u0627\u0646\u06cc\u062f\u061f<\/p>\n<div data-article-id=\"1947922\" id=\"article-body\">\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter-rtl ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D9%85%D8%B9%D8%B1%D9%81%DB%8C\" >\u0645\u0639\u0631\u0641\u06cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D8%AC%D8%A7%D9%88%D8%A7_%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA_%D9%BE%D8%A7%DB%8C%D9%87\" >\u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u067e\u0627\u06cc\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7_%DA%86%DB%8C%D8%B3%D8%AA%D8%9F\" >\u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0686\u06cc\u0633\u062a\u061f<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D8%A7%D8%B9%D9%84%D8%A7%D9%86_%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7\" >\u0627\u0639\u0644\u0627\u0646 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D8%A7%D9%86%D9%88%D8%A7%D8%B9_%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7\" >\u0627\u0646\u0648\u0627\u0639 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%A7%D8%B2_%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7\" >\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D8%AF%D8%B3%D8%AA%DA%A9%D8%A7%D8%B1%DB%8C_DOM\" >\u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C_%D8%A8%D9%87_%D8%B9%D9%86%D8%A7%D8%B5%D8%B1_DOM\" >\u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0639\u0646\u0627\u0635\u0631 DOM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D8%A7%D8%B5%D9%84%D8%A7%D8%AD_%D9%85%D8%AD%D8%AA%D9%88%D8%A7%DB%8C_%D8%B9%D9%86%D8%B5%D8%B1\" >\u0627\u0635\u0644\u0627\u062d \u0645\u062d\u062a\u0648\u0627\u06cc \u0639\u0646\u0635\u0631<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D8%A7%D9%81%D8%B2%D9%88%D8%AF%D9%86_%D9%88_%D8%AD%D8%B0%D9%81_%D8%B9%D9%86%D8%A7%D8%B5%D8%B1\" >\u0627\u0641\u0632\u0648\u062f\u0646 \u0648 \u062d\u0630\u0641 \u0639\u0646\u0627\u0635\u0631<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#Event_Handling\" >Event Handling<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D8%AE%D9%84%D8%A7%D8%B5%D9%87\" >\u062e\u0644\u0627\u0635\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/nabfollower.com\/blog\/mastering-javascript-and-dom-manipulation-3e3e\/#%D9%85%DB%8C_%D8%AE%D9%88%D8%A7%D9%87%DB%8C%D8%AF_%D8%A8%DB%8C%D8%B4%D8%AA%D8%B1_%D8%A8%D8%AF%D8%A7%D9%86%DB%8C%D8%AF%D8%9F\" >\u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u06cc\u0634\u062a\u0631 \u0628\u062f\u0627\u0646\u06cc\u062f\u061f<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D9%85%D8%B9%D8%B1%D9%81%DB%8C\"><\/span>\n<p>  \u0645\u0639\u0631\u0641\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647\u060c \u0627\u0632 \u0646\u06af\u0627\u0647 \u0627\u0644\u06a9\u0633\u060c \u06cc\u06a9 \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0648\u0628 \u0646\u0648\u0638\u0647\u0648\u0631 \u06a9\u0647 \u0648\u0638\u06cc\u0641\u0647 \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0631\u062f\u06cc\u0627\u0628 \u0645\u0627\u0644\u06cc \u0634\u062e\u0635\u06cc \u067e\u0648\u06cc\u0627 \u0631\u0627 \u062f\u0627\u0631\u062f\u060c \u0628\u0647 \u062f\u0646\u06cc\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0648\u0628 \u0642\u062f\u0645 \u062e\u0648\u0627\u0647\u06cc\u062f \u06af\u0630\u0627\u0634\u062a.  \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631 \u067e\u0633\u0646\u062f \u06a9\u0647 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc \u062f\u0647\u062f \u0647\u0632\u06cc\u0646\u0647 \u0647\u0627 \u0648 \u062f\u0631\u0622\u0645\u062f \u0631\u0648\u0632\u0627\u0646\u0647 \u062e\u0648\u062f \u0631\u0627 \u0648\u0627\u0631\u062f \u0648 \u067e\u06cc\u06af\u06cc\u0631\u06cc \u06a9\u0646\u0646\u062f.  \u0647\u062f\u0641 \u0631\u0648\u0634\u0646 \u0627\u0633\u062a &#8211; \u0627\u06cc\u062c\u0627\u062f \u0631\u0627\u0628\u0637\u06cc \u06a9\u0647 \u0647\u0645 \u0628\u0635\u0631\u06cc \u0648 \u0647\u0645 \u062c\u0630\u0627\u0628 \u0628\u0627\u0634\u062f \u0648 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u0634\u0648\u062f \u06a9\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0647 \u0631\u0627\u062d\u062a\u06cc \u0627\u0645\u0648\u0631 \u0645\u0627\u0644\u06cc \u062e\u0648\u062f \u0631\u0627 \u0628\u062f\u0648\u0646 \u0647\u06cc\u0686 \u0632\u062d\u0645\u062a\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u0646\u062f.  \u0647\u062f\u0641 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0646\u0647 \u062a\u0646\u0647\u0627 \u0633\u0627\u062f\u0647 \u06a9\u0631\u062f\u0646 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0627\u0644\u06cc \u0634\u062e\u0635\u06cc \u0627\u0633\u062a\u060c \u0628\u0644\u06a9\u0647 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0627 \u0645\u0641\u0627\u0647\u06cc\u0645 \u0627\u0633\u0627\u0633\u06cc \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM \u0646\u06cc\u0632 \u0622\u0634\u0646\u0627 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0645\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 5 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u0628\u0631\u0627\u06cc \u062a\u06a9\u0645\u06cc\u0644 \u067e\u0631\u0648\u0698\u0647 EconoMe \u06a9\u0627\u0631 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/practicaldev\/image\/fetch\/s--wdexcXrf--\/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800\/https:\/\/file.labex.io\/namespace\/df87b950-1f37-4316-bc07-6537a1f2c481\/javascript\/javascript-getting-started\/lab-basic-javascript-and-dom\/assets\/describe-1-5.gif\" loading=\"lazy\" width=\"532\" height=\"400\" data-animated=\"true\" alt=\"\" title=\"\"><\/p>\n<p><strong>\u0646\u06a9\u0627\u062a \u062f\u0627\u0646\u0634<\/strong>:<\/p>\n<ul>\n<li>\u0627\u0639\u0644\u0627\u0645\u06cc\u0647 \u0647\u0627\u06cc \u0645\u062a\u063a\u06cc\u0631 (<code>let<\/code>\u060c <code>const<\/code>)<\/li>\n<li>\u0627\u0635\u0648\u0644 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM (\u062f\u0631\u06cc\u0627\u0641\u062a \u0639\u0646\u0627\u0635\u0631\u060c \u0627\u0635\u0644\u0627\u062d \u0645\u062d\u062a\u0648\u0627\u06cc \u0639\u0646\u0635\u0631)<\/li>\n<li>\u06af\u0648\u0634 \u062f\u0627\u062f\u0646 \u0628\u0647 \u0631\u0648\u06cc\u062f\u0627\u062f (<code>addEventListener<\/code>)<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"%D8%AC%D8%A7%D9%88%D8%A7_%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA_%D9%BE%D8%A7%DB%8C%D9%87\"><\/span>\n<p>  \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u067e\u0627\u06cc\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647\u060c \u0634\u06cc \u06af\u0631\u0627 \u0648 \u0631\u0648\u06cc\u062f\u0627\u062f \u0645\u062d\u0648\u0631 \u0627\u0633\u062a.  \u0627\u0632 \u0633\u0631\u0648\u0631 \u0628\u0647 \u0645\u0634\u062a\u0631\u06cc \u062f\u0627\u0646\u0644\u0648\u062f \u0634\u062f\u0647 \u0648 \u062a\u0648\u0633\u0637 \u0645\u0631\u0648\u0631\u06af\u0631 \u0627\u062c\u0631\u0627 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>\u0645\u06cc \u062a\u0648\u0627\u0646 \u0627\u0632 \u0622\u0646 \u0628\u0627 HTML \u0648 \u0648\u0628 \u0648 \u0628\u0647 \u0637\u0648\u0631 \u06af\u0633\u062a\u0631\u062f\u0647 \u062a\u0631 \u062f\u0631 \u0633\u0631\u0648\u0631\u0647\u0627\u060c \u0631\u0627\u06cc\u0627\u0646\u0647 \u0647\u0627\u06cc \u0634\u062e\u0635\u06cc\u060c \u0644\u067e \u062a\u0627\u067e \u0647\u0627\u060c \u062a\u0628\u0644\u062a \u0647\u0627 \u0648 \u062a\u0644\u0641\u0646 \u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.<\/p>\n<p>\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0622\u0646 \u0639\u0628\u0627\u0631\u062a\u0646\u062f \u0627\u0632:<\/p>\n<ul>\n<li>\u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0628\u0631\u0627\u06cc \u0646\u0648\u0634\u062a\u0646 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0647\u0627\u06cc \u0633\u0645\u062a \u0645\u0634\u062a\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/li>\n<li>\u0639\u0645\u062f\u062a\u0627 \u0628\u0631\u0627\u06cc \u0627\u0641\u0632\u0648\u062f\u0646 \u0631\u0641\u062a\u0627\u0631 \u062a\u0639\u0627\u0645\u0644\u06cc \u062f\u0631 \u0635\u0641\u062d\u0627\u062a HTML \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/li>\n<li>\u0627\u06cc\u0646 \u06cc\u06a9 \u0632\u0628\u0627\u0646 \u062a\u0641\u0633\u06cc\u0631 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0647\u0645\u0627\u0646\u0637\u0648\u0631 \u06a9\u0647 \u062a\u0641\u0633\u06cc\u0631 \u0645\u06cc \u0634\u0648\u062f \u0627\u062c\u0631\u0627 \u0645\u06cc \u0634\u0648\u062f.<\/li>\n<\/ul>\n<p>\u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646\u060c \u0686\u06af\u0648\u0646\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u062f\u0631 HTML \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u0645\u061f<\/p>\n<p>\u0631\u0648\u0634 \u06af\u0646\u062c\u0627\u0646\u062f\u0646 \u0634\u0628\u06cc\u0647 \u0628\u0647 CSS \u0627\u0633\u062a \u0648 \u0628\u0647 \u0633\u0647 \u0631\u0648\u0634 \u0642\u0627\u0628\u0644 \u0627\u0646\u062c\u0627\u0645 \u0627\u0633\u062a:<\/p>\n<ul>\n<li>\u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u062f\u0631 \u062a\u06af \u0647\u0627\u06cc HTML\u060c \u0645\u062e\u0635\u0648\u0635\u0627\u064b \u0628\u0631\u0627\u06cc \u06a9\u062f\u0647\u0627\u06cc \u06a9\u0648\u062a\u0627\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a.<\/li>\n<li>\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code><script\/><\/code> tag, JavaScript code can be embedded into the <code\/> and <code\/> of the HTML document.<\/li>\n<li>Using an external JavaScript file, write the JavaScript script code in a file with a <code>.js<\/code> suffix and include it by setting the <code>src<\/code> attribute of the <code><script\/><\/code> tag.<\/li>\n<\/ul>\nFor example, if we press F12, we can see that many external JavaScript files are included in this page, and by clicking on <strong>Event Listeners<\/strong>, we can observe that there are many types of events within the page.\n<img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/practicaldev\/image\/fetch\/s--arQrDAVP--\/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800\/https:\/\/file.labex.io\/namespace\/df87b950-1f37-4316-bc07-6537a1f2c481\/javascript\/javascript-getting-started\/lab-basic-javascript-and-dom\/assets\/describe-1-1.png\" loading=\"lazy\" width=\"800\" height=\"389\"\/>\nNow, let&#8217;s add the <code><script\/><\/code> tag to <code>~\/project\/index.html<\/code> to include the <code>script.js<\/code> file.\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight html\"><code><span class=\"cp\">\n<span class=\"nt\"> <span class=\"na\">lang=<\/span><span class=\"s\">\"en\"<\/span><span class=\"nt\">&gt;<\/span>\n  <span class=\"nt\"\/>\n    <span class=\"nt\"><meta\/> <span class=\"na\">charset=<\/span><span class=\"s\">\"UTF-8\"<\/span> <span class=\"nt\">\/&gt;<\/span>\n    <span class=\"nt\"><meta\/> <span class=\"na\">name=<\/span><span class=\"s\">\"viewport\"<\/span> <span class=\"na\">content=<\/span><span class=\"s\">\"width=device-width, initial-scale=1.0\"<\/span> <span class=\"nt\">\/&gt;<\/span>\n    <span class=\"nt\"><title\/><\/span>EconoMe<span class=\"nt\"\/>\n    <span class=\"nt\"><link\/> <span class=\"na\">rel=<\/span><span class=\"s\">\"stylesheet\"<\/span> <span class=\"na\">href=<\/span><span class=\"s\">\".\/style.css\"<\/span> <span class=\"nt\">\/&gt;<\/span>\n    <span class=\"c\"><!-- Add the script tag to index.html --><\/span>\n    <span class=\"nt\"><script><![CDATA[<span class=\"na\">src=]]><\/script><\/span><span class=\"s\">\".\/script.js\"<\/span><span class=\"nt\">><\/span>\n  <span class=\"nt\"\/>\n  <span class=\"nt\"\/>\n<span class=\"nt\"\/>\n<\/span><\/span><\/span><\/span><\/span><\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0628\u0639\u062f \u0628\u06cc\u0627\u06cc\u06cc\u062f \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u06cc\u0645 \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0631\u0627 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u0645!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7_%DA%86%DB%8C%D8%B3%D8%AA%D8%9F\"><\/span>\n<p>  \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0686\u06cc\u0633\u062a\u061f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062d\u0641\u0638\u0647 \u0647\u0627\u06cc\u06cc \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0631\u062f.  \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0627\u0632 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0645\u0642\u0627\u062f\u06cc\u0631 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645.  \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0632\u0628\u0627\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u0648\u06cc\u0627 \u062a\u0627\u06cc\u067e \u0645\u06cc \u0634\u0648\u062f\u060c \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0639\u0646\u06cc \u06a9\u0647 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u062a\u0639\u0631\u06cc\u0641 \u0646\u0648\u0639 \u0645\u062a\u063a\u06cc\u0631 \u0646\u06cc\u0633\u062a.  \u0646\u0648\u0639 \u0622\u0646 \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u062f\u0631 \u062d\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A7%D8%B9%D9%84%D8%A7%D9%86_%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7\"><\/span>\n<p>  \u0627\u0639\u0644\u0627\u0646 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 <code>var<\/code>\u060c <code>let<\/code>\u060c \u06cc\u0627 <code>const<\/code> \u06a9\u0644\u0645\u0627\u062a \u06a9\u0644\u06cc\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0639\u0644\u0627\u0645 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627:<\/p>\n<ul>\n<li>\n<code>var<\/code>: \u0642\u0628\u0644 \u0627\u0632 ES6\u060c <code>var<\/code> \u0631\u0627\u0647 \u0627\u0635\u0644\u06cc \u0628\u0631\u0627\u06cc \u0627\u0639\u0644\u0627\u0645 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0628\u0648\u062f \u0648 \u062f\u0627\u0645\u0646\u0647 \u062a\u0627\u0628\u0639\u06cc \u062f\u0627\u0631\u062f.<\/li>\n<li>\n<code>let<\/code>: \u0645\u0639\u0631\u0641\u06cc \u0634\u062f\u0647 \u062f\u0631 ES6\u060c <code>let<\/code> \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0645\u062d\u0644\u06cc \u0628\u0627 \u0645\u062d\u062f\u0648\u062f\u0647 \u0628\u0644\u0648\u06a9\u06cc \u0631\u0627 \u0627\u0639\u0644\u0627\u0645 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\n<code>const<\/code>: \u0647\u0645\u0686\u0646\u06cc\u0646 \u062f\u0631 ES6 \u0645\u0639\u0631\u0641\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0628\u0631\u0627\u06cc \u0627\u0639\u0644\u0627\u0645 \u062b\u0627\u0628\u062a\u06cc \u06a9\u0647 \u067e\u0633 \u0627\u0632 \u0627\u0639\u0644\u0627\u0646 \u0642\u0627\u0628\u0644 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u06cc\u0633\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/li>\n<\/ul>\n<p>\u0645\u062b\u0644\u0627:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">var<\/span> <span class=\"nx\">name<\/span> <span class=\"o\">=<\/span> <span class=\"dl\">\"<\/span><span class=\"s2\">Alice<\/span><span class=\"dl\">\"<\/span><span class=\"p\">;<\/span> <span class=\"c1\">\/\/ Using var to declare a variable<\/span>\n<span class=\"kd\">let<\/span> <span class=\"nx\">age<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">30<\/span><span class=\"p\">;<\/span> <span class=\"c1\">\/\/ Using let to declare a variable<\/span>\n<span class=\"kd\">const<\/span> <span class=\"nx\">city<\/span> <span class=\"o\">=<\/span> <span class=\"dl\">\"<\/span><span class=\"s2\">London<\/span><span class=\"dl\">\"<\/span><span class=\"p\">;<\/span> <span class=\"c1\">\/\/ Using const to declare a constant<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A7%D9%86%D9%88%D8%A7%D8%B9_%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7\"><\/span>\n<p>  \u0627\u0646\u0648\u0627\u0639 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0686\u0646\u062f\u06cc\u0646 \u0646\u0648\u0639 \u062f\u0627\u062f\u0647 \u0645\u062e\u062a\u0644\u0641 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f:<\/p>\n<ul>\n<li>\u0631\u0634\u062a\u0647: \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0645\u062a\u0646\u06cc\u060c \u0645\u0627\u0646\u0646\u062f <code>\"Hello, World!\"<\/code>.<\/li>\n<li>\u0634\u0645\u0627\u0631\u0647: \u0627\u0639\u062f\u0627\u062f \u0635\u062d\u06cc\u062d \u06cc\u0627 \u0627\u0639\u062f\u0627\u062f \u0645\u0645\u06cc\u0632 \u0634\u0646\u0627\u0648\u0631\u060c \u0645\u0627\u0646\u0646\u062f <code>42<\/code> \u06cc\u0627 <code>3.14<\/code>.<\/li>\n<li>\u0628\u0648\u0644\u06cc: <code>true<\/code> \u06cc\u0627 <code>false<\/code>.<\/li>\n<li>Object: \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u062a\u0639\u062f\u062f \u06cc\u0627 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u067e\u06cc\u0686\u06cc\u062f\u0647 \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u062f.<\/li>\n<li>\n<code>null<\/code>  \u0648 <code>undefined<\/code>: \u0627\u0646\u0648\u0627\u0639 \u062e\u0627\u0635\u06cc \u06a9\u0647 \u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 \u0646\u0634\u0627\u0646 \u062f\u0647\u0646\u062f\u0647 \u00ab\u0628\u062f\u0648\u0646 \u0627\u0631\u0632\u0634\u00bb \u0648 \u00ab\u0645\u0642\u062f\u0627\u0631 \u062a\u0639\u0631\u06cc\u0641 \u0646\u0634\u062f\u0647\u00bb \u0647\u0633\u062a\u0646\u062f.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%A7%D8%B2_%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7\"><\/span>\n<p>  \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627 \u0627\u0639\u0644\u0627\u0645 \u0634\u062f\u0646\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0646\u0647\u0627 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">name<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Outputs: Alice<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">Age: <\/span><span class=\"dl\">\"<\/span> <span class=\"o\">+<\/span> <span class=\"nx\">age<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Outputs: Age: 30<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">city<\/span> <span class=\"o\">+<\/span> <span class=\"dl\">\"<\/span><span class=\"s2\"> is a beautiful city<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Outputs: London is a beautiful city<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0627\u06cc\u0646 <code>console.log()<\/code> \u0631\u0648\u0634 static \u06cc\u06a9 \u067e\u06cc\u0627\u0645 \u0631\u0627 \u0628\u0647 \u06a9\u0646\u0633\u0648\u0644 \u062e\u0631\u0648\u062c\u06cc \u0645\u06cc \u062f\u0647\u062f.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/practicaldev\/image\/fetch\/s--2dCsxWPT--\/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800\/https:\/\/file.labex.io\/namespace\/df87b950-1f37-4316-bc07-6537a1f2c481\/javascript\/javascript-getting-started\/lab-basic-javascript-and-dom\/assets\/describe-1-2.png\" loading=\"lazy\" width=\"800\" height=\"297\" alt=\"\" title=\"\"><\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D8%AF%D8%B3%D8%AA%DA%A9%D8%A7%D8%B1%DB%8C_DOM\"><\/span>\n<p>  \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>DOM (<strong>\u062f\u06cc<\/strong>\u0633\u0646\u062f <strong>O<\/strong>\u0645\u0648\u0636\u0648\u0639 <strong>\u0645<\/strong>odel) \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u0628\u06cc\u0646 \u067e\u0644\u062a\u0641\u0631\u0645\u06cc \u0648 \u0645\u0633\u062a\u0642\u0644 \u0627\u0632 \u0632\u0628\u0627\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0633\u0646\u0627\u062f HTML \u0648 XML \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0631\u062e\u062a\u06cc \u062f\u0631 \u0646\u0638\u0631 \u0645\u06cc \u06af\u06cc\u0631\u062f\u060c \u062c\u0627\u06cc\u06cc \u06a9\u0647 \u0647\u0631 \u06af\u0631\u0647 \u0628\u062e\u0634\u06cc \u0627\u0632 \u0633\u0646\u062f \u0627\u0633\u062a\u060c \u0645\u0627\u0646\u0646\u062f \u0639\u0646\u0627\u0635\u0631\u060c \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627 \u0648 \u0645\u062d\u062a\u0648\u0627\u06cc \u0645\u062a\u0646.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C_%D8%A8%D9%87_%D8%B9%D9%86%D8%A7%D8%B5%D8%B1_DOM\"><\/span>\n<p>  \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0639\u0646\u0627\u0635\u0631 DOM<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u06a9 \u0635\u0641\u062d\u0647 \u0648\u0628\u060c \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u0628\u0647 \u0639\u0646\u0627\u0635\u0631 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u062f\u0631\u062e\u062a DOM \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f.  \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0631\u0648\u0634 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\u06cc \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0639\u0646\u0627\u0635\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0645\u0627\u0646\u0646\u062f \u0634\u0646\u0627\u0633\u0647\u060c \u0646\u0627\u0645 \u06a9\u0644\u0627\u0633 \u06cc\u0627 \u0646\u0627\u0645 \u062a\u06af:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">elementById<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">elementId<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Access element by ID<\/span>\n<span class=\"kd\">let<\/span> <span class=\"nx\">elementsByClassName<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementsByClassName<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">className<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Access a collection of elements by class name<\/span>\n<span class=\"kd\">let<\/span> <span class=\"nx\">elementsByTagName<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementsByTagName<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">tagName<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Access a collection of elements by tag name<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 <code>~\/project\/script.js<\/code> \u0641\u0627\u06cc\u0644 \u067e\u0631\u0648\u0698\u0647 EconoMe:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">const<\/span> <span class=\"nx\">form<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">record-form<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n<span class=\"kd\">const<\/span> <span class=\"nx\">recordsList<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">records-list<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n<span class=\"kd\">const<\/span> <span class=\"nx\">totalIncomeEl<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">total-income<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n<span class=\"kd\">const<\/span> <span class=\"nx\">totalExpenseEl<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">total-expense<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n<span class=\"kd\">const<\/span> <span class=\"nx\">balanceEl<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">balance<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A7%D8%B5%D9%84%D8%A7%D8%AD_%D9%85%D8%AD%D8%AA%D9%88%D8%A7%DB%8C_%D8%B9%D9%86%D8%B5%D8%B1\"><\/span>\n<p>  \u0627\u0635\u0644\u0627\u062d \u0645\u062d\u062a\u0648\u0627\u06cc \u0639\u0646\u0635\u0631<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u06cc\u06a9 \u0639\u0646\u0635\u0631 \u0627\u0634\u0627\u0631\u0647 \u06a9\u0631\u062f\u06cc\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0645\u062d\u062a\u0648\u0627\u06cc \u0622\u0646 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f.  \u0627\u06cc\u0646 <code>innerHTML<\/code> \u0648 <code>textContent<\/code> \u062e\u0648\u0627\u0635 \u0645\u0639\u0645\u0648\u0644\u0627 \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0645\u0646\u0638\u0648\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0628\u0631\u0627\u06cc \u062f\u0631\u062c <code><\/p>\n<p>New HTML content<\/p>\n<p><\/code> \u0628\u0647 \u06cc\u06a9 \u0639\u0646\u0635\u0631 div \u0628\u0627 <code>id=content<\/code> \u0648 \u0628\u0647 \u062c\u0627\u06cc &#8220;Hello&#8221; \u0628\u0627 &#8220;New text content&#8221; \u062f\u0631 \u06cc\u06a9 \u0639\u0646\u0635\u0631 span \u0628\u0627 <code>id=info<\/code>\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u06a9\u062f \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/practicaldev\/image\/fetch\/s---X2Mj7OD--\/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800\/https:\/\/file.labex.io\/namespace\/df87b950-1f37-4316-bc07-6537a1f2c481\/javascript\/javascript-getting-started\/lab-basic-javascript-and-dom\/assets\/describe-1-3.png\" loading=\"lazy\" width=\"800\" height=\"268\" alt=\"\" title=\"\"><\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A7%D9%81%D8%B2%D9%88%D8%AF%D9%86_%D9%88_%D8%AD%D8%B0%D9%81_%D8%B9%D9%86%D8%A7%D8%B5%D8%B1\"><\/span>\n<p>  \u0627\u0641\u0632\u0648\u062f\u0646 \u0648 \u062d\u0630\u0641 \u0639\u0646\u0627\u0635\u0631<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u0648\u06cc\u0627 \u0639\u0646\u0627\u0635\u0631 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06cc\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>\u0645\u062b\u0644\u0627:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"c1\">\/\/ Create a new element<\/span>\n<span class=\"kd\">let<\/span> <span class=\"nx\">newElement<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">createElement<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">div<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n<span class=\"nx\">newElement<\/span><span class=\"p\">.<\/span><span class=\"nx\">textContent<\/span> <span class=\"o\">=<\/span> <span class=\"dl\">\"<\/span><span class=\"s2\">Hello, world!<\/span><span class=\"dl\">\"<\/span><span class=\"p\">;<\/span>\n<span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nx\">body<\/span><span class=\"p\">.<\/span><span class=\"nf\">appendChild<\/span><span class=\"p\">(<\/span><span class=\"nx\">newElement<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Add the new element to the document body<\/span>\n<span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nx\">body<\/span><span class=\"p\">.<\/span><span class=\"nf\">removeChild<\/span><span class=\"p\">(<\/span><span class=\"nx\">newElement<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Remove the element from the document body<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<ul>\n<li>\u062f\u0631 \u06cc\u06a9 \u0633\u0646\u062f HTML\u060c <code>document.createElement()<\/code> \u0645\u062a\u062f \u0639\u0646\u0635\u0631 HTML \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f.<\/li>\n<li>\u0627\u06cc\u0646 <code>document.body.appendChild()<\/code> \u0645\u062a\u062f \u0639\u0646\u0635\u0631 \u062c\u062f\u06cc\u062f \u0631\u0627 \u0628\u0647 \u0627\u0646\u062a\u0647\u0627\u06cc \u0622\u0646 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc \u06a9\u0646\u062f <code\/> element.<\/li>\n<li>The <code>document.body.removeChild()<\/code> \u0645\u062a\u062f \u0639\u0646\u0635\u0631 \u0631\u0627 \u0627\u0632 <code\/> element.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Event_Handling\"><\/span>\n<p>  Event Handling<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Event listeners allow you to respond to user actions.<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"nf\">addEventListener<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">event<\/span><span class=\"dl\">\"<\/span><span class=\"p\">,<\/span> <span class=\"nf\">function <\/span><span class=\"p\">()<\/span> <span class=\"p\">{});<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0645\u0627\u0646\u0646\u062f \u06a9\u0644\u06cc\u06a9\u200c\u0647\u0627\u060c \u0646\u0634\u0627\u0646 \u062f\u0627\u062f\u0646 \u0645\u0627\u0648\u0633 \u06cc\u0627 \u0641\u0634\u0627\u0631 \u062f\u0627\u062f\u0646 \u06a9\u0644\u06cc\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"nx\">elementById<\/span><span class=\"p\">.<\/span><span class=\"nf\">addEventListener<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">click<\/span><span class=\"dl\">\"<\/span><span class=\"p\">,<\/span> <span class=\"nf\">function <\/span><span class=\"p\">()<\/span> <span class=\"p\">{<\/span>\n  <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">Element was clicked!<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n<span class=\"p\">});<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/practicaldev\/image\/fetch\/s--qSF3kvlu--\/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800\/https:\/\/file.labex.io\/namespace\/df87b950-1f37-4316-bc07-6537a1f2c481\/javascript\/javascript-getting-started\/lab-basic-javascript-and-dom\/assets\/describe-1-4.gif\" loading=\"lazy\" width=\"800\" height=\"222\" data-animated=\"true\" alt=\"\" title=\"\"><\/p>\n<p>\u067e\u0633 \u0627\u0632 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a \u0627\u0648\u0644\u06cc\u0647 DOM\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u0622\u0646 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f <code>~\/project\/script.js<\/code> \u0641\u0627\u06cc\u0644 \u067e\u0631\u0648\u0698\u0647 EconoMe:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">addEventListener<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">DOMContentLoaded<\/span><span class=\"dl\">\"<\/span><span class=\"p\">,<\/span> <span class=\"nf\">function <\/span><span class=\"p\">()<\/span> <span class=\"p\">{<\/span>\n  <span class=\"kd\">const<\/span> <span class=\"nx\">form<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">record-form<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n  <span class=\"kd\">const<\/span> <span class=\"nx\">recordsList<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">records-list<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n  <span class=\"kd\">const<\/span> <span class=\"nx\">totalIncomeEl<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">total-income<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n  <span class=\"kd\">const<\/span> <span class=\"nx\">totalExpenseEl<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">total-expense<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n  <span class=\"kd\">const<\/span> <span class=\"nx\">balanceEl<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nf\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"dl\">\"<\/span><span class=\"s2\">balance<\/span><span class=\"dl\">\"<\/span><span class=\"p\">);<\/span>\n  <span class=\"kd\">let<\/span> <span class=\"nx\">draggedIndex<\/span> <span class=\"o\">=<\/span> <span class=\"kc\">null<\/span><span class=\"p\">;<\/span> <span class=\"c1\">\/\/ Index of the dragged item<\/span>\n<span class=\"p\">});<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0627\u06cc\u0646 <code>DOMContentLoaded<\/code> \u0631\u0648\u06cc\u062f\u0627\u062f \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0632\u0645\u0627\u0646\u06cc \u0641\u0639\u0627\u0644 \u0645\u06cc \u0634\u0648\u062f \u06a9\u0647 \u0633\u0646\u062f \u0627\u0648\u0644\u06cc\u0647 HTML \u0628\u0647 \u0637\u0648\u0631 \u06a9\u0627\u0645\u0644 \u0628\u0627\u0631\u06af\u06cc\u0631\u06cc \u0648 \u062a\u062c\u0632\u06cc\u0647 \u0634\u062f\u0647 \u0628\u0627\u0634\u062f\u060c \u0628\u062f\u0648\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u0645\u0646\u062a\u0638\u0631 \u0628\u0645\u0627\u0646\u06cc\u062f \u062a\u0627 \u0634\u06cc\u0648\u0647 \u0646\u0627\u0645\u0647 \u0647\u0627\u060c \u062a\u0635\u0627\u0648\u06cc\u0631 \u0648 \u0641\u0631\u06cc\u0645 \u0647\u0627\u06cc \u0641\u0631\u0639\u06cc \u0628\u0631\u0627\u06cc \u0627\u062a\u0645\u0627\u0645 \u0628\u0627\u0631\u06af\u06cc\u0631\u06cc \u0634\u0648\u0646\u062f.  \u0627\u06cc\u0646 \u0628\u0627\u0639\u062b \u0645\u06cc \u0634\u0648\u062f \u06a9\u0647 \u0628\u0647 \u0645\u062d\u0636 \u0622\u0645\u0627\u062f\u0647 \u0634\u062f\u0646 DOM\u060c \u0627\u062c\u0631\u0627\u06cc \u06a9\u062f \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u06cc\u06a9 \u0631\u0648\u06cc\u062f\u0627\u062f \u0645\u0647\u0645 \u062a\u0628\u062f\u06cc\u0644 \u0634\u0648\u062f \u0648 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u0634\u0648\u062f \u06a9\u0647 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0627 \u0639\u0646\u0627\u0635\u0631 HTML \u06a9\u0627\u0645\u0644\u0627\u064b \u062a\u062c\u0632\u06cc\u0647 \u0634\u062f\u0647 \u062a\u0639\u0627\u0645\u0644 \u062f\u0627\u0631\u062f.<\/p>\n<p>\u0627\u06cc\u0646 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0631\u062d\u0644\u0647 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u067e\u06cc\u0634 \u0646\u0645\u0627\u06cc\u0634 \u0627\u062b\u0631 \u0646\u062f\u0627\u0631\u062f.  \u067e\u0633 \u0627\u0632 \u062a\u06a9\u0645\u06cc\u0644 \u06a9\u062f \u062f\u0631 \u0645\u0631\u0627\u062d\u0644 \u0632\u06cc\u0631 \u0622\u0646 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D8%AE%D9%84%D8%A7%D8%B5%D9%87\"><\/span>\n<p>  \u062e\u0644\u0627\u0635\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647\u060c \u0634\u0645\u0627 \u0633\u0641\u0631 \u0633\u0627\u062e\u062a\u0646 \u0628\u062e\u0634 \u0627\u0633\u0627\u0633\u06cc \u0648 \u062f\u0631 \u0639\u06cc\u0646 \u062d\u0627\u0644 \u0627\u0633\u0627\u0633\u06cc \u06cc\u06a9 \u0631\u062f\u06cc\u0627\u0628 \u0645\u0627\u0644\u06cc \u0634\u062e\u0635\u06cc \u0631\u0627 \u0628\u0627 \u0627\u0644\u06a9\u0633 \u0622\u063a\u0627\u0632 \u06a9\u0631\u062f\u06cc\u062f.  \u0634\u0645\u0627 \u0628\u0627 \u062a\u0646\u0638\u06cc\u0645 \u0645\u062d\u06cc\u0637 \u067e\u0631\u0648\u0698\u0647 \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM \u0648 \u0646\u0634\u0627\u0646 \u062f\u0627\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a \u0647\u0627\u06cc \u0645\u0627\u0644\u06cc \u0627\u0648\u0644\u06cc\u0647\u060c \u0632\u0645\u06cc\u0646\u0647 \u0631\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 \u067e\u0648\u06cc\u0627 \u0622\u0645\u0627\u062f\u0647 \u06a9\u0631\u062f\u0647 \u0627\u06cc\u062f.  \u0646\u06a9\u062a\u0647 \u06a9\u0644\u06cc\u062f\u06cc \u062f\u0631\u06a9 \u0646\u062d\u0648\u0647 \u062a\u0639\u0627\u0645\u0644 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0627 \u0639\u0646\u0627\u0635\u0631 HTML \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u067e\u0648\u06cc\u0627 \u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u06a9 \u0635\u0641\u062d\u0647 \u0648\u0628 \u0627\u0633\u062a \u0648 \u0632\u0645\u06cc\u0646\u0647 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u062a\u0639\u0627\u0645\u0644\u06cc \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0631\u0627\u062d\u0644 \u0632\u06cc\u0631 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0627\u06cc\u0646 \u0631\u0648\u06cc\u06a9\u0631\u062f \u0639\u0645\u0644\u06cc \u0646\u0647 \u062a\u0646\u0647\u0627 \u062f\u0631\u06a9 \u0634\u0645\u0627 \u0627\u0632 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc DOM \u0631\u0627 \u062a\u0642\u0648\u06cc\u062a \u0645\u06cc \u06a9\u0646\u062f\u060c \u0628\u0644\u06a9\u0647 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0648\u0628 \u062f\u0631 \u062f\u0646\u06cc\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0631\u0627 \u0634\u0628\u06cc\u0647 \u0633\u0627\u0632\u06cc \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647 \u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647 \u062a\u0631 \u067e\u06cc\u0634 \u0631\u0648 \u0622\u0645\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<hr\/>\n<blockquote>\n<p>\ud83d\ude80 \u0627\u06a9\u0646\u0648\u0646 \u062a\u0645\u0631\u06cc\u0646 \u06a9\u0646\u06cc\u062f: \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0648\u0644\u06cc\u0647 \u0648 DOM<\/p>\n<\/blockquote>\n<hr\/>\n<h2><span class=\"ez-toc-section\" id=\"%D9%85%DB%8C_%D8%AE%D9%88%D8%A7%D9%87%DB%8C%D8%AF_%D8%A8%DB%8C%D8%B4%D8%AA%D8%B1_%D8%A8%D8%AF%D8%A7%D9%86%DB%8C%D8%AF%D8%9F\"><\/span>\n<p>  \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u06cc\u0634\u062a\u0631 \u0628\u062f\u0627\u0646\u06cc\u062f\u061f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Summarize this content to 400 words in Persian Lang \u0645\u0639\u0631\u0641\u06cc \u062f\u0631 \u0627\u06cc\u0646 \u0622\u0632\u0645\u0627\u06cc\u0634\u06af\u0627\u0647\u060c \u0627\u0632 \u0646\u06af\u0627\u0647 \u0627\u0644\u06a9\u0633\u060c \u06cc\u06a9 \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u0648\u0628 \u0646\u0648\u0638\u0647\u0648\u0631 \u06a9\u0647 \u0648\u0638\u06cc\u0641\u0647 \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0631\u062f\u06cc\u0627\u0628 \u0645\u0627\u0644\u06cc \u0634\u062e\u0635\u06cc \u067e\u0648\u06cc\u0627 \u0631\u0627 \u062f\u0627\u0631\u062f\u060c \u0628\u0647 \u062f\u0646\u06cc\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0648\u0628 \u0642\u062f\u0645 \u062e\u0648\u0627\u0647\u06cc\u062f \u06af\u0630\u0627\u0634\u062a. \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631 \u067e\u0633\u0646\u062f \u06a9\u0647 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc \u062f\u0647\u062f \u0647\u0632\u06cc\u0646\u0647 \u0647\u0627 \u0648 \u062f\u0631\u0622\u0645\u062f \u0631\u0648\u0632\u0627\u0646\u0647 &hellip;<\/p>\n","protected":false},"author":2,"featured_media":72254,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-72253","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/72253","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=72253"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/72253\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/72254"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=72253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=72253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=72253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}