{"id":1562,"date":"2020-10-23T20:12:10","date_gmt":"2020-10-23T16:42:10","guid":{"rendered":"https:\/\/behnudi.ir\/?p=1562"},"modified":"2024-09-04T11:26:20","modified_gmt":"2024-09-04T07:56:20","slug":"js04-data","status":"publish","type":"post","link":"https:\/\/behnudi.ir\/?p=1562","title":{"rendered":"\u062c\u0627\u0648\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a: \u06f4- \u062f\u06cc\u062a\u0627"},"content":{"rendered":"<h2>\u062f\u06cc\u062a\u0627 &#8211; Data<\/h2>\n<p><strong>\u062f\u06cc\u062a\u0627:<\/strong> \u0647\u0631 \u06af\u0648\u0646\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u06a9\u0647 \u0627\u0632 \u0647\u0631 \u0631\u0627\u0647\u06cc \u0628\u0647 \u062f\u0633\u062a \u0622\u0645\u062f\u0647 \u0628\u0627\u0634\u062f\u061b \u0686\u0647 \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u0631\u0648\u06cc \u0622\u0646 \u0627\u0646\u062c\u0627\u0645 \u06af\u0631\u0641\u062a\u0647 \u0628\u0627\u0634\u062f \u06cc\u0627 \u0646\u0647 \u0648 \u0686\u0647 \u062f\u0633\u062a\u0647 \u0628\u0646\u062f\u06cc \u0634\u062f\u0647 \u0628\u0627\u0634\u062f \u06cc\u0627 \u0646\u0647.<\/p>\n<p>\u0628\u0647 \u062f\u0648 \u0631\u0648\u0634 \u062f\u06cc\u062a\u0627 \u0631\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u06a9\u0631\u062f.<\/p>\n<ul>\n<li><strong>\u0645\u062a\u063a\u06cc\u0631 \u06cc\u0627 Variable:<\/strong> \u0647\u0646\u06af\u0627\u0645 \u0627\u062c\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0645\u0642\u062f\u0627\u0631 \u0622\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<li><strong>\u062b\u0627\u0628\u062a \u06cc\u0627 Constant:<\/strong> \u0647\u0646\u06af\u0627\u0645 \u0627\u062c\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0645\u0642\u062f\u0627\u0631 \u0622\u0646 \u062b\u0627\u0628\u062a \u0627\u0633\u062a.<\/li>\n<\/ul>\n<h3>\u0645\u062a\u063a\u06cc\u0631 &#8211; Variable<\/h3>\n<p>\u0645\u062a\u063a\u06cc\u0631 (Variable) \u062c\u0627\u06cc\u06cc \u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0627\u0631\u0627\u06cc \u06cc\u06a9 \u0646\u0627\u0645 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u0648 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 (Value) \u0631\u0627 \u062f\u0631 \u062e\u0648\u062f \u0646\u06af\u0627\u0647 \u062f\u0627\u0631\u062f. \u0648 \u0647\u0645\u0632\u0645\u0627\u0646 \u0628\u0627 \u0627\u062c\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0645\u0642\u062f\u0627\u0631 \u0622\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0646\u062f.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-769\" src=\"https:\/\/behnudi.ir\/f\/js1\/04\/img\/var.webp\" width=\"400\" \/><\/p>\n<p><strong>\u0645\u0631\u0627\u062d\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u063a\u06cc\u0631<\/strong><\/p>\n<ol>\n<li><b>\u062a\u0639\u0631\u06cc\u0641 \u06cc\u0627 Declare<\/b>: \u062a\u0639\u06cc\u06cc\u0646 \u0646\u0627\u0645 \u0645\u062a\u063a\u06cc\u0631 \u0648 \u0627\u062e\u062a\u0635\u0627\u0635 \u0641\u0636\u0627 \u062f\u0631 \u062d\u0627\u0641\u0638\u0647<\/li>\n<li><b>\u0645\u0642\u062f\u0627\u0631\u062f\u0647\u06cc \u06cc\u0627 Assignment<\/b>: \u0646\u0648\u0634\u062a\u0646 \u0645\u0642\u062f\u0627\u0631 \u062f\u0631 \u0622\u0646<\/li>\n<li><b>\u062f\u0633\u062a\u0631\u0633\u06cc \u06cc\u0627 Access<\/b>: \u062e\u0648\u0627\u0646\u062f\u0646 \u0645\u0642\u062f\u0627\u0631 \u0627\u0632 \u0622\u0646<\/li>\n<\/ol>\n<p>\u0647\u0646\u06af\u0627\u0645 \u0627\u062c\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0645\u0631\u0627\u062d\u0644 \u062f\u0648\u0645 \u0648 \u0633\u0648\u0645 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0627\u0631\u0647\u0627 \u0648 \u0628\u0627\u0631\u0647\u0627 \u062a\u06a9\u0631\u0627\u0631 \u0634\u0648\u062f.<\/p>\n<h4>\u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u063a\u06cc\u0631<\/h4>\n<div class=\"code-header\">1.<\/div>\n<pre><code class=\"js\">\r\nlet msg; \/\/ Declare\r\n\r\nmsg = \"Hello World!\"; \/\/ Assignment\r\n\r\nalert(msg); \/\/ Access\r\n\r\n<\/code><\/pre>\n<div class=\"code-header\">2.<\/div>\n<pre><code class=\"js\">\r\nlet msg = \"Hello World!\"; \/\/ Declare &amp; Assignment\r\n\r\nalert(msg); \/\/ Access\r\n\r\n<\/code><\/pre>\n<div class=\"code-header\">3.<\/div>\n<pre><code class=\"js\">\r\nlet msg = 5 + 2; \/\/ msg = 7;  \/\/ Declare &amp; Assignment\r\n\r\nalert(msg); \/\/ Access \r\n\r\n<\/code><\/pre>\n<h4>\u0686\u0646\u062f \u0645\u062a\u063a\u06cc\u0631<\/h4>\n<div class=\"code-header\">4.<\/div>\n<pre><code class=\"javascript\">\r\n\/\/ Multiple var\r\nlet msg = \"Hello\", wrd = \"World!\"; \/\/ Declare &amp; Assignment\r\n\r\nalert(msg); \/\/ Hello    \/\/ Access\r\nalert(wrd); \/\/ World!   \/\/ Access\r\n\r\n<\/code><\/pre>\n<div class=\"code-header\">5.<\/div>\n<pre><code class=\"javascript\">\r\n\/\/ Multiple var\r\nlet msg = wrd = \"Hello World!\";  \/\/ Declare &amp; Assignment\r\n\r\nalert(msg); \/\/ \"Hello World!\"    \/\/ Access\r\nalert(wrd); \/\/ \"Hello World!\"    \/\/ Access\r\n\r\n<\/code><\/pre>\n<h4>\u062a\u063a\u06cc\u06cc\u0631 \u0645\u0642\u062f\u0627\u0631 \u0645\u062a\u063a\u06cc\u0631<\/h4>\n<div class=\"code-header\">6.<\/div>\n<pre><code class=\"javascript\">\r\nlet msg = \"Hello\"; \/\/ Declare &amp; Assignment\r\n\r\nmsg = \"World\"; \/\/ Change\r\n\r\nalert(msg);   \/\/ Access\r\n\r\n<\/code><\/pre>\n<div class=\"code-header\">7.<\/div>\n<pre><code class=\"javascript\">\r\nlet msg = \"Hello\", wrd = \"World\"; \/\/ Declare &amp; Assignment\r\n\r\nmsg = wrd;    \/\/ Change\r\n\r\nalert(msg);   \/\/ Access\r\n\r\n<\/code><\/pre>\n<hr \/>\n<p><video controls=\"controls\"><source src=\"https:\/\/behnudi.ir\/f\/js1\/04\/js1041.mp4\" type=\"video\/mp4\" \/>Your browser does not support the video tag.<\/video><\/p>\n<hr \/>\n<h4>\u0642\u0648\u0627\u0639\u062f \u0646\u0627\u0645\u06af\u0630\u0627\u0631\u06cc \u0645\u062a\u063a\u06cc\u0631<\/h4>\n<p><strong>\u0645\u0648\u0627\u0631\u062f\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0631\u0639\u0627\u06cc\u062a \u0634\u0648\u062f:<\/strong><\/p>\n<ul>\n<li>\u0646\u0627\u0645 \u0645\u062a\u063a\u06cc\u0631 \u062a\u0646\u0647\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0634\u0627\u0645\u0644 \u062d\u0631\u0648\u0641\u060c \u0627\u0631\u0642\u0627\u0645\u060c $ \u0648 _ \u0628\u0627\u0634\u062f.<\/li>\n<li>\u0646\u0627\u0645 \u0645\u062a\u063a\u06cc\u0631 \u0646\u0628\u0627\u06cc\u062f \u0628\u0627 \u0639\u062f\u062f \u0634\u0631\u0648\u0639 \u0634\u0648\u062f.<\/li>\n<\/ul>\n<p><strong>\u0645\u0648\u0627\u0631\u062f\u06cc \u06a9\u0647 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0631\u0639\u0627\u06cc\u062a \u0634\u0648\u062f:<\/strong><\/p>\n<ul>\n<li>\u0646\u0627\u0645\u200c\u0647\u0627\u06cc \u0686\u0646\u062f \u06a9\u0644\u0645\u0647\u200c\u0627\u06cc camelCase \u0646\u0648\u0634\u062a\u0647 \u0634\u0648\u062f.<\/li>\n<li>\u0646\u0627\u0645 \u0645\u062a\u063a\u06cc\u0631\u060c \u0628\u0627 \u0645\u0639\u0646\u0627 \u0628\u0627\u0634\u062f. (\u0646\u0645\u0648\u0646\u0647 \u0646\u0627\u0645\u0646\u0627\u0633\u0628: lorem)<\/li>\n<li>\u0646\u0627\u0645 \u0645\u062a\u063a\u06cc\u0631\u060c \u062a\u0648\u0635\u06cc\u0641\u06cc \u0627\u0632 \u0645\u062d\u062a\u0648\u0627 \u0628\u0627\u0634\u062f. (\u0646\u0645\u0648\u0646\u0647 \u0646\u0627\u0645\u0646\u0627\u0633\u0628: data)<\/li>\n<li>\u0627\u0632 \u0646\u0627\u0645\u200c\u0647\u0627\u06cc \u06a9\u0648\u062a\u0627\u0647 \u0628\u067e\u0631\u0647\u06cc\u0632\u06cc\u062f. (\u0646\u0645\u0648\u0646\u0647 \u0646\u0627\u0645\u0646\u0627\u0633\u0628: x)<\/li>\n<li>\u0628\u0631\u0627\u06cc \u0647\u0631 \u06a9\u0627\u0631\u06cc\u060c \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f \u0648 \u0627\u0632 \u0645\u062a\u063a\u06cc\u0631 \u0642\u0628\u0644\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<h4>\u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0627\u0632 \u0646\u0627\u0645\u200c\u0647\u0627\u06cc \u0645\u0639\u062a\u0628\u0631 \u0648 \u0646\u0627\u0645\u0639\u062a\u0628\u0631<\/h4>\n<table class=\"ltr tac\">\n<tbody>\n<tr>\n<th>Valid<\/th>\n<th>Invalid<\/th>\n<\/tr>\n<tr>\n<td>usrName<\/td>\n<td>usr-name<\/td>\n<\/tr>\n<tr>\n<td>usr_name<\/td>\n<td>usr name<\/td>\n<\/tr>\n<tr>\n<td>user5<\/td>\n<td>5user<\/td>\n<\/tr>\n<tr>\n<td>_user<\/td>\n<td>#user<\/td>\n<\/tr>\n<tr>\n<td>$<\/td>\n<td>@<\/td>\n<\/tr>\n<tr>\n<td>age<\/td>\n<td>let<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>\u0645\u062b\u0627\u0644<\/h4>\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u062f\u0648 \u0627\u0644\u0645\u0646\u062a HTML (\u0622\u0628\u062c\u06a9\u062a) \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f.<\/p>\n<div class=\"code-header\">HTML<\/div>\n<pre><code class=\"html\">\r\n&lt;button id=\"btn\"&gt;Click Here&lt;\/button&gt;\r\n&lt;p id=\"out-box\"&gt;&lt;\/p&gt;    \r\n\r\n<\/code><\/pre>\n<p>\u0627\u0628\u062a\u062f\u0627 \u0647\u0631 \u06cc\u06a9 \u0627\u0632 \u0622\u0646 \u062f\u0648 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 \u0642\u0631\u0627\u0631 \u0645\u06cc \u062f\u0647\u06cc\u0645. \u0633\u067e\u0633 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u062f\u0631 \u0637\u0648\u0644 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0628\u0627\u0631\u0647\u0627 \u0648 \u0628\u0627\u0631\u0647\u0627 \u0627\u0632 \u0622\u0646\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0628\u06a9\u0646\u06cc\u0645.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\n\/\/ Declare &amp; Assignment\r\nlet <mark>btn<\/mark> = document.getElementById(\"btn\");\r\nlet <mark>outBox<\/mark> = document.getElementById(\"out-box\");\r\n\r\n\/\/ Access\r\n<mark>btn<\/mark>.onclick = function() {\r\n    <mark>outBox<\/mark>.innerHTML = \"Hello, World!\";\r\n}\r\n\r\n<\/code><\/pre>\n<hr \/>\n<p><video controls=\"controls\"><source src=\"https:\/\/behnudi.ir\/f\/js1\/04\/js1042.mp4\" type=\"video\/mp4\" \/>Your browser does not support the video tag.<\/video><\/p>\n<hr \/>\n<h4>\u062a\u0645\u0631\u06cc\u0646 \u06f1<\/h4>\n<ul>\n<li>\u0627\u06cc\u0646 <a href=\"https:\/\/behnudi.ir\/f\/js1\/04\/04-1.zip\">\u0641\u0627\u06cc\u0644<\/a>\u00a0\u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0622\u0646 \u0631\u0627 \u062f\u0631 \u0641\u0648\u0644\u062f\u0631 js1 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0641\u0627\u06cc\u0644 script.js \u0631\u0627 \u0637\u0648\u0631\u06cc \u06a9\u0627\u0645\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0645\u0642\u062f\u0627\u0631 \u0648\u0627\u0631\u062f \u0634\u062f\u0647 \u0632\u06cc\u0631 \u0622\u0646 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f.<\/li>\n<li>\u0628\u0631\u0627\u06cc \u0647\u0631 \u0627\u0644\u0645\u0646\u062a HTML \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-708\" src=\"https:\/\/behnudi.ir\/f\/js1\/04\/img\/03-1.png\" \/><\/p>\n<hr \/>\n<h3>\u062b\u0627\u0628\u062a &#8211; Constant<\/h3>\n<p>\u062b\u0627\u0628\u062a (Constant) \u0647\u0645\u0627\u0646\u0646\u062f \u0645\u062a\u063a\u06cc\u0631 \u0627\u0633\u062a \u0628\u0627 \u0627\u06cc\u0646 \u062a\u0641\u0627\u0648\u062a \u06a9\u0647 \u067e\u0633 \u0627\u0632 \u0645\u0642\u062f\u0627\u0631 \u062f\u0647\u06cc \u0627\u0648\u0644\u06cc\u0647 \u062f\u06cc\u06af\u0631 \u0642\u0627\u0628\u0644 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u06cc\u0633\u062a \u0648 \u0645\u0642\u062f\u0627\u0631 \u0622\u0646 \u062a\u0627 \u067e\u0627\u06cc\u0627\u0646 \u0627\u062c\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u062b\u0627\u0628\u062a \u0628\u0627\u0642\u06cc \u0645\u06cc\u200c\u0645\u0627\u0646\u062f.<\/p>\n<pre><code class=\"js\">\r\nconst COLOR_ORANGE = \"#FF7F00\"; \/\/ Declare &amp; Assignment\r\n\r\nalert(COLOR_ORANGE); \/\/ Access\r\n\r\nCOLOR_ORANGE = \"007F00\"; \/\/ Error: invalid assignment\r\n\r\n<\/code><\/pre>\n<h4>\u0642\u0648\u0627\u0639\u062f \u0646\u0627\u0645\u06af\u0630\u0627\u0631\u06cc \u062b\u0627\u0628\u062a<\/h4>\n<p>\u0642\u0648\u0627\u0639\u062f \u0646\u0627\u0645\u06af\u0630\u0627\u0631\u06cc \u062b\u0627\u0628\u062a \u0647\u0645\u0627\u0646\u0646\u062f \u0645\u062a\u063a\u06cc\u0631 \u0627\u0633\u062a.<\/p>\n<p><strong>\u0645\u0648\u0627\u0631\u062f\u06cc \u06a9\u0647 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0631\u0639\u0627\u06cc\u062a \u0634\u0648\u062f:<\/strong><\/p>\n<ul>\n<li>\u0627\u0632 \u062d\u0631\u0648\u0641 \u0628\u0632\u0631\u06af \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f. (UPPER_CASE)<\/li>\n<li>\u0646\u0627\u0645\u200c\u0647\u0627\u06cc \u0686\u0646\u062f \u06a9\u0644\u0645\u0647\u200c\u0627\u06cc SNAKE_CASE \u0646\u0648\u0634\u062a\u0647 \u0634\u0648\u062f.<\/li>\n<\/ul>\n<h4>\u0645\u062b\u0627\u0644<\/h4>\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u062f\u0648 \u0627\u0644\u0645\u0646\u062a HTML (\u0622\u0628\u062c\u06a9\u062a) \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f.<\/p>\n<div class=\"code-header\">HTML<\/div>\n<pre><code class=\"html\">\r\n&lt;button id=\"btn\"&gt;Click Here&lt;\/button&gt;\r\n&lt;p id=\"out-box\"&gt;&lt;\/p&gt;    \r\n\r\n<\/code><\/pre>\n<p>\u0627\u0628\u062a\u062f\u0627 \u0647\u0631 \u06cc\u06a9 \u0627\u0632 \u0622\u0646 \u062f\u0648 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u062b\u0627\u0628\u062a \u0642\u0631\u0627\u0631 \u0645\u06cc \u062f\u0647\u06cc\u0645. \u0633\u067e\u0633 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u062f\u0631 \u0637\u0648\u0644 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0628\u0627\u0631\u0647\u0627 \u0648 \u0628\u0627\u0631\u0647\u0627 \u0627\u0632 \u0622\u0646\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0628\u06a9\u0646\u06cc\u0645.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\n\/\/ Declare &amp; Assignment\r\nconst <mark>BTN<\/mark> = document.getElementById(\"btn\");\r\nconst <mark>OUT_BOX<\/mark> = document.getElementById(\"out-box\");\r\n\r\n\/\/ Access\r\n<mark>BTN<\/mark>.onclick = function() {\r\n    <mark>OUT_BOX<\/mark>.innerHTML = \"Hello, World!\";\r\n}\r\n\r\n<\/code><\/pre>\n<hr \/>\n<p><video controls=\"controls\"><source src=\"https:\/\/behnudi.ir\/f\/js1\/04\/js1043.mp4\" type=\"video\/mp4\" \/>Your browser does not support the video tag.<\/video><\/p>\n<hr \/>\n<h4>\u062a\u0645\u0631\u06cc\u0646 \u06f2<\/h4>\n<ul>\n<li>\u0627\u06cc\u0646 <a href=\"https:\/\/behnudi.ir\/f\/js1\/04\/04-2.zip\">\u0641\u0627\u06cc\u0644<\/a>\u00a0\u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0622\u0646 \u0631\u0627 \u062f\u0631 \u0641\u0648\u0644\u062f\u0631 js1 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0641\u0627\u06cc\u0644 script.js \u0631\u0627 \u0637\u0648\u0631\u06cc \u06a9\u0627\u0645\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0645\u0642\u062f\u0627\u0631 \u0648\u0627\u0631\u062f \u0634\u062f\u0647 \u0632\u06cc\u0631 \u0622\u0646 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f.<\/li>\n<li>\u0628\u0631\u0627\u06cc \u0647\u0631 \u0627\u0644\u0645\u0646\u062a HTML \u06cc\u06a9 \u062b\u0627\u0628\u062a \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-708\" src=\"https:\/\/behnudi.ir\/f\/js1\/04\/img\/03-1.png\" \/><\/p>\n<hr \/>\n<h3>\u0627\u0646\u0648\u0627\u0639 \u062f\u06cc\u062a\u0627 &#8211; Data Types<\/h3>\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062f\u06cc\u062a\u0627 \u0631\u0627 \u0628\u0647 \u0686\u0646\u062f \u0646\u0648\u0639 \u062a\u0642\u0633\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n<ul>\n<li><strong>\u0633\u0627\u062f\u0647 (Primitive)<\/strong>\n<ul>\n<li>\u0639\u062f\u062f (Numbers)<\/li>\n<li>\u0627\u0633\u062a\u0631\u06cc\u0646\u06af (Strings)<\/li>\n<li>\u0628\u0648\u0644\u06cc\u0646 (Boolean)<\/li>\n<\/ul>\n<\/li>\n<li><strong>\u0645\u0631\u06a9\u0628 (Composite)<\/strong>\n<ul>\n<li>\u0622\u0628\u062c\u06a9\u062a (Objects)<\/li>\n<li>\u0622\u0631\u0627\u06cc\u0647 (Arrays)<\/li>\n<li>\u0641\u0627\u0646\u06a9\u0634\u0646 (Functions)<\/li>\n<\/ul>\n<\/li>\n<li><strong>\u0628\u06cc\u200c\u0627\u0631\u0632\u0634 (Trivial)<\/strong>\n<ul>\n<li>\u062a\u0647\u06cc (null)<\/li>\n<li>\u0646\u0627\u0645\u0639\u06cc\u0646 (undefined)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-781\" src=\"https:\/\/behnudi.ir\/f\/js1\/04\/img\/datatypes.png\" \/><\/p>\n<h4><strong>\u0627\u0633\u062a\u0631\u06cc\u0646\u06af (String)<\/strong><\/h4>\n<p><strong>\u0627\u0633\u062a\u0631\u06cc\u0646\u06af<\/strong> \u0628\u0647 \u062f\u0646\u0628\u0627\u0644\u0647\u200c\u0627\u06cc \u0627\u0632 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631\u0647\u0627 \u06af\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0647\u0631 \u06a9\u0644\u0645\u0647 \u06cc\u0627 \u062c\u0645\u0644\u0647 \u0648 \u062d\u062a\u06cc \u067e\u0627\u0631\u0647\u200c\u0627\u06cc \u0627\u0632 \u06cc\u06a9 \u0645\u062a\u0646\u060c \u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u0628\u0647 \u0634\u0645\u0627\u0631 \u0645\u06cc\u200c\u0622\u06cc\u062f.<\/p>\n<p>\u0647\u0645\u06cc\u0634\u0647 \u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u0628\u0627\u06cc\u062f \u0628\u06cc\u0646 \u062f\u0648 \u0639\u0644\u0627\u0645\u062a \u06a9\u0648\u062a (<b>quote<\/b>) \u0642\u0631\u0627\u0631 \u06af\u06cc\u0631\u062f.<\/p>\n<ul>\n<li><strong>\u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u0633\u0627\u062f\u0647 (Simple):<\/strong>\n<ul>\n<li>\u0633\u06cc\u0646\u06af\u0644 \u06a9\u0648\u062a (Single quotes): <mark>&#8216;Hello&#8217;<\/mark><\/li>\n<li>\u062f\u0627\u0628\u0644 \u06a9\u0648\u062a (Double quotes): <mark>&#8220;Hello&#8221;<\/mark><\/li>\n<\/ul>\n<\/li>\n<li><strong>\u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 (Extended):<\/strong>\n<ul>\n<li>\u0628\u06a9 \u062a\u06cc\u06a9 (Backticks): <mark>`Hello`<\/mark><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\u062f\u0631 \u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 \u06cc\u0627 \u06cc\u06a9 \u0639\u0628\u0627\u0631\u062a \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc \u0631\u0627 \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0628\u0627\u06cc\u062f \u0622\u0646 \u0645\u062a\u063a\u06cc\u0631 \u06cc\u0627 \u0639\u0628\u0627\u0631\u062a \u0631\u0627 \u062f\u0631 \u0628\u06cc\u0646 {&#8230;}$ \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\nlet usrName = \"bulbul\";\r\n\r\n\/\/ embed a variable\r\nalert (`Hello <mark>${usrName}<\/mark>!`); \/\/ Hello bulbul!\r\n\r\n\/\/ embed an expression\r\nalert (`The result is <mark>${1 + 2}<\/mark>.`); \/\/ the result is 3.\r\n\r\n<\/code><\/pre>\n<h4>\u0639\u062f\u062f (Number)<\/h4>\n<p>\u0645\u0642\u0627\u062f\u06cc\u0631 \u0639\u062f\u062f\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0686\u0646\u062f \u0646\u0648\u0639 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0627\u0634\u062f.<\/p>\n<ul>\n<li>\u0639\u062f\u062f \u0635\u062d\u06cc\u062d (Integer): \u0645\u062b\u0644 7<\/li>\n<li>\u0639\u062f\u062f \u062d\u0642\u06cc\u0642\u06cc (float): \u0645\u062b\u0644 1.618<\/li>\n<li>\u0628\u06cc\u200c\u0646\u0647\u0627\u06cc\u062a (Infinity): <code dir=\"ltr\">n \/ 0<\/code><\/li>\n<li>\u0645\u0628\u0647\u0645 (NaN): <code dir=\"ltr\">0 \/ 0 , \u221e - \u221e , \u221e \/ \u221e , \u221e * 0 , \u221e % n , 1<sup>\u221e<\/sup><\/code><\/li>\n<\/ul>\n<h4>\u0628\u0648\u0644\u06cc\u0646 (Boolean)<\/h4>\n<p>\u0645\u0642\u0627\u062f\u06cc\u0631 \u0628\u0648\u0644\u06cc\u0646 \u062f\u0648 \u0646\u0648\u0639 \u0627\u0633\u062a.<\/p>\n<ul>\n<li>\u062f\u0631\u0633\u062a (true): 1<\/li>\n<li>\u0646\u0627\u062f\u0631\u0633\u062a (false): 0<\/li>\n<\/ul>\n<h4>\u062a\u0647\u06cc (null)<\/h4>\n<p>\u0645\u062d\u062a\u0648\u0627\u06cc \u0645\u062a\u063a\u06cc\u0631 \u067e\u0633 \u0627\u0632 \u067e\u0627\u06a9 \u06a9\u0631\u062f\u0646 \u0645\u0642\u062f\u0627\u0631 \u062f\u0631\u0648\u0646 \u0622\u0646<\/p>\n<h4>\u0646\u0627\u0645\u0639\u06cc\u0646 (undefined)<\/h4>\n<p>\u0645\u062d\u062a\u0648\u0627\u06cc \u0645\u062a\u063a\u06cc\u0631 \u0642\u0628\u0644 \u0627\u0632 \u0646\u0648\u0634\u062a\u0646 \u0645\u0642\u062f\u0627\u0631 \u062f\u0631\u0648\u0646 \u0622\u0646<\/p>\n<h4>\u0622\u0628\u062c\u06a9\u062a (Objects)<\/h4>\n<p>\u0627\u0644\u0645\u0646\u062a\u200c\u0647\u0627\u06cc HTML<\/p>\n<h4>\u0622\u0631\u0627\u06cc\u0647 (Arrays)<\/h4>\n<p>\u062a\u0639\u062f\u0627\u062f\u06cc \u062f\u06cc\u062a\u0627 \u0647\u0645 \u0646\u0648\u0639 \u06a9\u0647 \u0628\u0627 \u062a\u0631\u062a\u06cc\u0628 \u062e\u0627\u0635\u06cc \u0642\u0631\u0627\u0631 \u06af\u0631\u0641\u062a\u0647\u200c\u0627\u0646\u062f.<\/p>\n<h4>\u0641\u0627\u0646\u06a9\u0634\u0646 (Functions)<\/h4>\n<hr \/>\n<h4>typeof<\/h4>\n<p>\u062a\u0627\u0628\u0639 typeof \u0646\u0648\u0639 \u062f\u06cc\u062a\u0627 \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\n\/\/   typeof(x);   Or   typeof x;\r\n\/\/======================================\r\nt = typeof(1);            \/\/ t = 'number'\r\n\r\nt = typeof(NaN);          \/\/ t = 'number'\r\n\r\nt = typeof(Infinity);     \/\/ t = 'number'\r\n\r\nt = typeof('foo');        \/\/ t = 'string'\r\n\r\nt = typeof(true);         \/\/ t = 'boolean'\r\n\r\nt = typeof(null);         \/\/ t = 'object'\r\n\r\nt = typeof(window);       \/\/ t = 'object'\r\n\r\nt = typeof(alert);        \/\/ t = 'function'\r\n\r\nt = typeof(undefined);    \/\/ t = 'undefined'\r\n\r\n<\/code><\/pre>\n<hr \/>\n<p><video controls=\"controls\"><source src=\"https:\/\/behnudi.ir\/f\/js1\/04\/js1044.mp4\" type=\"video\/mp4\" \/>Your browser does not support the video tag.<\/video><\/p>\n<hr \/>\n<h4>\u062a\u0645\u0631\u06cc\u0646 \u06f3<\/h4>\n<ul>\n<li>\u0627\u06cc\u0646 <a href=\"https:\/\/behnudi.ir\/f\/js1\/04\/04-3.zip\">\u0641\u0627\u06cc\u0644<\/a>\u00a0\u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0622\u0646 \u0631\u0627 \u062f\u0631 \u0641\u0648\u0644\u062f\u0631 js1 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0641\u0627\u06cc\u0644 script.js \u0631\u0627 \u0637\u0648\u0631\u06cc \u06a9\u0627\u0645\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0646\u0648\u0639 \u0645\u0642\u062f\u0627\u0631 \u0648\u0627\u0631\u062f \u0634\u062f\u0647 \u0632\u06cc\u0631 \u0622\u0646 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f.<\/li>\n<li>\u0628\u0631\u0627\u06cc \u0647\u0631 \u0627\u0644\u0645\u0646\u062a HTML \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-782\" src=\"https:\/\/behnudi.ir\/f\/js1\/04\/img\/04-3.png\" \/><\/p>\n<hr \/>\n<h3>\u062a\u0628\u062f\u06cc\u0644 \u0646\u0648\u0639<\/h3>\n<p>\u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u062f\u06cc\u062a\u0627 \u0627\u0632 \u06cc\u06a9 \u0646\u0648\u0639 \u0628\u0647 \u0646\u0648\u0639 \u062f\u06cc\u06af\u0631\u060c \u0641\u0627\u0646\u06a9\u0634\u0646\u200c\u0647\u0627\u06cc \u0628\u0633\u06cc\u0627\u0631\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f.<\/p>\n<h3><mark>Number(<\/mark>x<mark>)<\/mark><\/h3>\n<p>\u06cc\u06a9 \u062f\u06cc\u062a\u0627\u06cc \u063a\u06cc\u0631 \u0639\u062f\u062f\u06cc \u0631\u0627 \u0628\u0647 \u0639\u062f\u062f \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. <mark>x+<\/mark>\u00a0\u0646\u06cc\u0632 \u0647\u0645\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\n<mark>n = Number('12.5');      \/\/ n = 12.5\r\n\r\nn = Number('  12.5  ');  \/\/ n = 12.5\r\n\r\nn = Number(' ');         \/\/ n = 0\r\n\r\nn = Number('');          \/\/ n = 0\r\n\r\nn = Number('Infinity');  \/\/ n = Infinity\r\n<\/mark>\r\nn = Number('12.5px');    \/\/ n = NaN\r\n\r\nn = Number('a12');       \/\/ n = NaN\r\n\r\nn = Number('true');      \/\/ n = NaN\r\n<mark>\r\nn = Number(true);        \/\/ n = 1\r\n\r\nn = Number(false);       \/\/ n = 0\r\n\r\nn = Number(null);        \/\/ n = 0\r\n<\/mark>\r\nn = Number(undefined);   \/\/ n = NaN\r\n\r\nn = Number(undeclared);  \/\/ Error\r\n\r\n<\/code><\/pre>\n<h3><mark>parseFloat(<\/mark>string<mark>)<\/mark><\/h3>\n<p>\u06cc\u06a9 \u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u0631\u0627 \u062a\u062c\u0632\u06cc\u0647 (Parse) \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0648 \u062f\u0631 \u0635\u0648\u0631\u062a \u0627\u0645\u06a9\u0627\u0646 \u06cc\u06a9 \u0639\u062f\u062f \u062d\u0642\u06cc\u0642\u06cc \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\n<mark>n = parseFloat('12.5');      \/\/ n = 12.5\r\n\r\nn = parseFloat('  12.5  ');  \/\/ n = 12.5\r\n<\/mark>\r\nn = parseFloat(' ');         \/\/ n = NaN\r\n\r\nn = parseFloat('');          \/\/ n = NaN\r\n\r\nn = parseFloat('Infinity');  \/\/ n = NaN\r\n<mark>\r\nn = parseFloat('12.5px');    \/\/ n = 12.5\r\n<\/mark>\r\nn = parseFloat('a12');       \/\/ n = NaN\r\n\r\nn = parseFloat('true');      \/\/ n = NaN\r\n\r\nn = parseFloat(true);        \/\/ n = NaN\r\n\r\nn = parseFloat(false);       \/\/ n = NaN\r\n\r\nn = parseFloat(null);        \/\/ n = NaN\r\n\r\nn = parseFloat(undefined);   \/\/ n = NaN\r\n\r\nn = parseFloat(undeclared);  \/\/ Error\r\n\r\n<\/code><\/pre>\n<h3><mark>parseInt(<\/mark>string<mark>)<\/mark><\/h3>\n<p>\u06cc\u06a9 \u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u0631\u0627 \u062a\u062c\u0632\u06cc\u0647 (Parse) \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0648 \u062f\u0631 \u0635\u0648\u0631\u062a \u0627\u0645\u06a9\u0627\u0646 \u06cc\u06a9 \u0639\u062f\u062f \u0635\u062d\u06cc\u062d \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\n<mark>n = parseInt('12.5');      \/\/ n = 12\r\n\r\nn = parseInt('  12.5  ');  \/\/ n = 12\r\n<\/mark>\r\nn = parseInt(' ');         \/\/ n = NaN\r\n\r\nn = parseInt('');          \/\/ n = NaN\r\n\r\nn = parseInt('Infinity');  \/\/ n = NaN\r\n<mark>\r\nn = parseInt('12.5px');    \/\/ n = 12\r\n<\/mark>\r\nn = parseInt('a12');       \/\/ n = NaN\r\n\r\nn = parseInt('true');      \/\/ n = NaN\r\n\r\nn = parseInt(true);        \/\/ n = NaN\r\n\r\nn = parseInt(false);       \/\/ n = NaN\r\n\r\nn = parseInt(null);        \/\/ n = NaN\r\n\r\nn = parseInt(undefined);   \/\/ n = NaN\r\n\r\nn = parseInt(undeclared);  \/\/ Error\r\n\r\n<\/code><\/pre>\n<h3><mark>String(<\/mark>x<mark>)<\/mark><\/h3>\n<p>\u06cc\u06a9 \u062f\u06cc\u062a\u0627 \u0631\u0627 \u0628\u0647 \u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. <mark>`{x}$`<\/mark>\u00a0\u0646\u06cc\u0632 \u0647\u0645\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\ns = String(110);         \/\/ s = '110'\r\n\r\ns = String(0);           \/\/ s = '0'\r\n\r\ns = String(Infinity);    \/\/ s = 'Infinity'\r\n\r\ns = String(NaN);         \/\/ s = 'NaN'\r\n\r\ns = String(true);        \/\/ s = 'true'\r\n\r\ns = String(false);       \/\/ s = 'false'\r\n\r\ns = String(null);        \/\/ s = 'null'\r\n\r\ns = String(undefined);   \/\/ s = 'undefined'\r\n\r\ns = String(undeclared);  \/\/ Error\r\n\r\n<\/code><\/pre>\n<h3>number.<mark>toFixed(<\/mark>x<mark>)<\/mark><\/h3>\n<p>\u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0639\u062f\u062f\u06cc \u0631\u0627 \u06af\u0631\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0633\u067e\u0633 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u0627\u0633\u062a\u0631\u06cc\u0646\u06af \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\nlet n = 2.3456;\r\n\r\ns = n.toFixed();                \/\/ s = \"2\"\r\ns = n.toFixed(0);               \/\/ s = \"2\"\r\ns = n.toFixed(1);               \/\/ s = \"2.3\"\r\ns = n.toFixed(2);               \/\/ s = \"2.35\"\r\ns = n.toFixed(3);               \/\/ s = \"2.346\"\r\ns = n.toFixed(7);               \/\/ s = \"2.3456000\"\r\n\r\ns = 2.45.toFixed(1);            \/\/ s = \"2.5\"\r\ns = 2.55.toFixed(1);            \/\/ s = \"2.5\"\r\n\r\ns = -2.45.toFixed(1);           \/\/ s = -2.5\r\ns = (-2.45).toFixed(1);         \/\/ s = \"-2.5\"\r\n\r\n<\/code><\/pre>\n<p>\u0646\u06a9\u062a\u0647: \u0628\u0647 \u0639\u0644\u062a \u062a\u0628\u062f\u06cc\u0644 \u0627\u0639\u062f\u0627\u062f \u0628\u0647 \u0628\u0627\u06cc\u0646\u0631\u06cc \u06af\u0627\u0647\u06cc \u0646\u062a\u0627\u06cc\u062c \u063a\u06cc\u0631 \u0645\u0646\u062a\u0638\u0631\u0647 \u067e\u06cc\u0634 \u0645\u06cc\u200c\u0622\u06cc\u062f. \u0645\u062b\u0644<\/p>\n<p style=\"direction: ltr; text-align: left;\"><code>0.1 + 0.2 -&gt; 0.30000000000000004<br \/>\n0.1 + 0.2 \u2260 0.3<\/code><\/p>\n<p>\u0628\u0627 \u06a9\u0645\u06a9 toFixed \u0627\u0632 \u0628\u0631\u0648\u0632 \u0627\u06cc\u0646 \u062e\u0637\u0627\u0647\u0627 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0646\u06cc\u062f.<\/p>\n<h3><mark>Boolean(<\/mark>x<mark>)<\/mark><\/h3>\n<p>\u06cc\u06a9 \u062f\u06cc\u062a\u0627 \u0631\u0627 \u0628\u0647 \u0645\u0642\u062f\u0627\u0631 \u0628\u0648\u0644\u06cc\u0646 \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. <mark>x!!<\/mark>\u00a0\u0646\u06cc\u0632 \u0647\u0645\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n<div class=\"code-header\">JS<\/div>\n<pre><code class=\"js\">\r\nr = Boolean(0);          \/\/ r = false\r\n\r\nr = Boolean(5);          \/\/ r = true    Any non-zero number\r\n\r\nr = Boolean(Infinity);   \/\/ r = true\r\n\r\nr = Boolean(NaN);        \/\/ r = false\r\n\r\nr = Boolean('');         \/\/ r = false\r\n\r\nr = Boolean('bulbul');   \/\/ r = true    Any non-zero string\r\n\r\nr = Boolean('0');        \/\/ r = true\r\n\r\nr = Boolean(' ');        \/\/ r = true\r\n\r\nr = Boolean('null');     \/\/ r = true\r\n\r\nr = Boolean(null);       \/\/ r = false\r\n\r\nr = Boolean(undefined);  \/\/ r = false\r\n\r\nr = Boolean(undeclared); \/\/ Error\r\n\r\n<\/code><\/pre>\n<hr \/>\n<p><video controls=\"controls\"><source src=\"https:\/\/behnudi.ir\/f\/js1\/04\/js1045.mp4\" type=\"video\/mp4\" \/>Your browser does not support the video tag.<\/video><\/p>\n<hr \/>\n<h4>\u062a\u0645\u0631\u06cc\u0646 \u06f4<\/h4>\n<ul>\n<li>\u0627\u06cc\u0646 <a href=\"https:\/\/behnudi.ir\/f\/js1\/04\/04-4.zip\">\u0641\u0627\u06cc\u0644<\/a>\u00a0\u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0622\u0646 \u0631\u0627 \u062f\u0631 \u0641\u0648\u0644\u062f\u0631 js1 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0641\u0627\u06cc\u0644 script.js \u0631\u0627 \u0637\u0648\u0631\u06cc \u06a9\u0627\u0645\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0646\u0648\u0639 \u0645\u0642\u062f\u0627\u0631 \u0648\u0627\u0631\u062f \u0634\u062f\u0647 \u0631\u0627 \u0628\u0647 \u0627\u0633\u062a\u0631\u06cc\u0646\u06af\u060c \u0639\u062f\u062f \u0648 \u0628\u0648\u0644\u06cc\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u062f.<\/li>\n<li>\u0628\u0631\u0627\u06cc \u0647\u0631 \u0627\u0644\u0645\u0646\u062a HTML \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-783\" src=\"https:\/\/behnudi.ir\/f\/js1\/04\/img\/04-4.png\" \/><\/p>\n<h4>\u062a\u0645\u0631\u06cc\u0646 \u06f5<\/h4>\n<ul>\n<li>\u0627\u06cc\u0646 <a href=\"https:\/\/behnudi.ir\/f\/js1\/04\/04-5.zip\">\u0641\u0627\u06cc\u0644<\/a>\u00a0\u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0622\u0646 \u0631\u0627 \u062f\u0631 \u0641\u0648\u0644\u062f\u0631 js1 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0641\u0627\u06cc\u0644 script.js \u0631\u0627 \u0637\u0648\u0631\u06cc \u06a9\u0627\u0645\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0645\u0642\u062f\u0627\u0631 \u0639\u0631\u0636 \u0648 \u0637\u0648\u0644 \u0627\u0644\u0645\u0646\u062a \u0631\u0627 \u0628\u062f\u0648\u0646 \u0648\u0627\u062d\u062f px \u0646\u0645\u0627\u06cc\u0634 \u062f\u0647\u062f.<\/li>\n<li>\u0628\u0631\u0627\u06cc \u0647\u0631 \u0627\u0644\u0645\u0646\u062a HTML \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-784\" src=\"https:\/\/behnudi.ir\/f\/js1\/04\/img\/04-5.png\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u062f\u06cc\u062a\u0627 &#8211; Data \u062f\u06cc\u062a\u0627: \u0647\u0631 \u06af\u0648\u0646\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u06a9\u0647 \u0627\u0632 \u0647\u0631 \u0631\u0627\u0647\u06cc \u0628\u0647 \u062f\u0633\u062a \u0622\u0645\u062f\u0647 \u0628\u0627\u0634\u062f\u061b \u0686\u0647 \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u0631\u0648\u06cc \u0622\u0646 \u0627\u0646\u062c\u0627\u0645 \u06af\u0631\u0641\u062a\u0647 \u0628\u0627\u0634\u062f \u06cc\u0627 \u0646\u0647 \u0648 \u0686\u0647 \u062f\u0633\u062a\u0647 \u0628\u0646\u062f\u06cc \u0634\u062f\u0647 \u0628\u0627\u0634\u062f \u06cc\u0627 \u0646\u0647. \u0628\u0647 \u062f\u0648 \u0631\u0648\u0634 \u062f\u06cc\u062a\u0627 \u0631\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u06a9\u0631\u062f. \u0645\u062a\u063a\u06cc\u0631 \u06cc\u0627 Variable: \u0647\u0646\u06af\u0627\u0645 \u0627\u062c\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0645\u0642\u062f\u0627\u0631 \u0622\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062b\u0627\u0628\u062a \u06cc\u0627 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1530,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[46,44],"class_list":["post-1562","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computer-science","tag-javascript","tag-web-design"],"_links":{"self":[{"href":"https:\/\/behnudi.ir\/index.php?rest_route=\/wp\/v2\/posts\/1562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/behnudi.ir\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/behnudi.ir\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/behnudi.ir\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/behnudi.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1562"}],"version-history":[{"count":0,"href":"https:\/\/behnudi.ir\/index.php?rest_route=\/wp\/v2\/posts\/1562\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/behnudi.ir\/index.php?rest_route=\/wp\/v2\/media\/1530"}],"wp:attachment":[{"href":"https:\/\/behnudi.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/behnudi.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/behnudi.ir\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}