{"id":30014,"date":"2022-05-17T12:14:39","date_gmt":"2022-05-17T07:44:39","guid":{"rendered":"https:\/\/wpadmin.maktabkhooneh.org\/mag\/?p=30014"},"modified":"2026-04-06T17:57:19","modified_gmt":"2026-04-06T14:27:19","slug":"javascript-constructor-functions","status":"publish","type":"post","link":"https:\/\/maktabkhooneh.org\/mag\/javascript-constructor-functions\/","title":{"rendered":"\u062a\u0648\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a"},"content":{"rendered":"\n<p>\u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0645\u0627 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u0686\u0646\u062f\u06cc\u0646 \u0634\u06cc\u0621 \u0645\u0634\u0627\u0628\u0647 \u0631\u0627 \u0628\u0647\u200c\u0631\u0627\u062d\u062a\u06cc \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645. \u0645\u0627 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06af\u0631 \u062c\u062f\u06cc\u062f \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u062f\u0631 \u0627\u06cc\u0646 \u067e\u0633 \u0622\u0645\u0648\u0632\u0634\u06cc \u0627\u0632 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u0645 \u062f\u0631 \u0631\u0627\u0628\u0637\u0647 \u0628\u0627 javascript constructor \u0622\u0634\u0646\u0627 \u0634\u0648\u06cc\u0645 \u0648 \u0628\u0641\u0647\u0645\u06cc\u0645 \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0622\u0646 \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0648 \u0628\u0627 \u0622\u0646 \u06a9\u0627\u0631\u06a9\u0646\u06cc\u0645. \u067e\u0633 \u062a\u0627 \u0622\u062e\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0628\u0627 \u0645\u0627 \u0647\u0645\u0631\u0627\u0647 \u0628\u0627\u0634\u06cc\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--56206\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-learn cb-ud1ng69u\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\r\n<div class=\"zht-learn-card\">\r\n    <div class=\"zht-learn-title-section\">\r\n        <div class=\"zht-learn-card-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" width=\"24\" height=\"24\">\r\n                <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\" \/>\r\n            <\/svg>\r\n        <\/div>\r\n        \r\n        <!-- \u0639\u0646\u0648\u0627\u0646 \u062a\u0628\u062f\u06cc\u0644 \u0634\u062f\u0647 \u0628\u0647 \u0644\u06cc\u0646\u06a9 -->\r\n        <a href=\"https:\/\/maktabkhooneh.org\/learn\/java-script\/\" class=\"zht-learn-card-title\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n            \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a        <\/a>\r\n    <\/div>\r\n\r\n    <!-- \u062f\u06a9\u0645\u0647 \u062a\u0628\u062f\u06cc\u0644 \u0634\u062f\u0647 \u0628\u0647 \u062a\u06af button -->\r\n    <!-- \u0627\u0632 onclick \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u062a\u0627 \u0628\u0647 \u0645\u062d\u0636 \u06a9\u0644\u06cc\u06a9 \u0644\u06cc\u0646\u06a9 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u062f -->\r\n    <button class=\"zht-learn-card-btn\" data-course-url=\"https:\/\/maktabkhooneh.org\/learn\/java-script\/\" onclick=\"window.open(this.getAttribute('data-course-url'), '_blank');\">\r\n        \u0634\u0631\u0648\u0639 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc\r\n    <\/button>\r\n<\/div><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h2>\n\n\n\n<p>\u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0645\u0639\u0645\u0648\u0644\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062d\u0627\u0648\u06cc \u062f\u0633\u062a\u0648\u0631\u0627\u0644\u0639\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0634\u06cc\u0621 \u062c\u062f\u06cc\u062f \u0627\u0633\u062a. \u0647\u0646\u06af\u0627\u0645\u06cc\u200c\u06a9\u0647 \u0622\u0646 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06af\u0631 new \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645\u060c \u0646\u0645\u0648\u0646\u0647 \u062c\u062f\u06cc\u062f\u06cc \u0627\u0632 \u0634\u06cc\u0621 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f. \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0632 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0627\u0634\u06cc\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token comment\">\/\/ constructor function<\/span>\n<span class=\"token keyword\">function<\/span> <span class=\"token function\">Person<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n    <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>name <span class=\"token operator\">=<\/span> <span class=\"token string\">'John'<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>age <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f2\u06f3<\/span>\n<span class=\"token punctuation\">}<\/span>\n<span class=\"token comment\">\/\/ create an object<\/span>\n<span class=\"token keyword\">const<\/span> person <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">Person<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0628\u0627\u0644\u0627\u060c \u062a\u0627\u0628\u0639 Person \u06cc\u06a9 javascript constructor function \u0627\u0633\u062a \u06a9\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0645\u06cc\u200c\u0633\u0627\u0632\u062f. \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0634\u06cc\u0621 \u0627\u0632 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647\u060c \u0627\u0632 \u06a9\u0644\u0645\u0647 \u06a9\u0644\u06cc\u062f\u06cc new \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<p>\u0637\u0628\u0642 \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u060c \u062d\u0631\u0641 \u0627\u0648\u0644 \u0646\u0627\u0645 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0631\u0627 \u0628\u0627 \u062d\u0631\u0648\u0641 \u0628\u0632\u0631\u06af \u0645\u06cc\u200c\u0646\u0648\u06cc\u0633\u06cc\u0645. \u0627\u0645\u0627 \u0627\u06cc\u0646 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0627\u0633\u062a \u0648 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0647\u0645\u06cc\u062a\u06cc \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639 \u0646\u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p><strong>\u0627\u067e\u0631\u0627\u062a\u0648\u0631 \u062c\u062f\u06cc\u062f<\/strong>: \u0639\u0645\u0644\u06af\u0631 \u062c\u062f\u06cc\u062f \u0628\u0647 \u0645\u0627 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u06cc\u06a9 \u0634\u06cc\u0621 \u062c\u062f\u06cc\u062f \u0631\u0627 \u0627\u0632 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0627\u06cc\u062c\u0627\u062f \u0648 \u0645\u0642\u062f\u0627\u0631\u062f\u0647\u06cc \u0627\u0648\u0644\u06cc\u0647 \u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0646\u062d\u0648\u0647 \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647<\/h3>\n\n\n\n<p>\u0645\u0627 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0631\u0627 \u0645\u0634\u0627\u0628\u0647 \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0645\u0639\u0645\u0648\u0644\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u062f\u0631 \u0632\u06cc\u0631 \u0645\u062b\u0627\u0644\u06cc \u0627\u0632 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 Person \u0627\u0633\u062a. \u062a\u0627\u0628\u0639 \u0633\u0647 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u0631\u0627 \u0645\u06cc\u200c\u067e\u0630\u06cc\u0631\u062f. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u062a\u0639\u062f\u0627\u062f \u062f\u0644\u062e\u0648\u0627\u0647 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u06cc\u0627 \u0647\u06cc\u0686 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u0628\u0647 \u062a\u0627\u0628\u0639 \u0627\u0631\u0633\u0627\u0644 \u0646\u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">function<\/span> <span class=\"token function\">Person<\/span><span class=\"token punctuation\">(<\/span><span class=\"token parameter\">firstName<span class=\"token punctuation\">,<\/span> lastName<span class=\"token punctuation\">,<\/span> age<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n  <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>firstName <span class=\"token operator\">=<\/span> firstName<span class=\"token punctuation\">;<\/span>\n  <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>lastName <span class=\"token operator\">=<\/span> lastName<span class=\"token punctuation\">;<\/span>\n  <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>age <span class=\"token operator\">=<\/span> age<span class=\"token punctuation\">;<\/span>\n  <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function-variable function\">fullName<\/span> <span class=\"token operator\">=<\/span> <span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n    <span class=\"token keyword\">return<\/span> <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>firstName <span class=\"token operator\">+<\/span> <span class=\"token string\">' '<\/span> <span class=\"token operator\">+<\/span> <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>lastName<span class=\"token punctuation\">;<\/span>\n  <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token punctuation\">}<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u062f\u0627\u062e\u0644 \u062a\u0627\u0628\u0639\u060c \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u0648 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0647 \u0634\u06cc\u0621 \u0627\u06cc \u06a9\u0647 \u0628\u0627 \u0627\u06cc\u0646 \u0627\u0634\u0627\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0646\u0633\u0628\u062a \u0645\u06cc\u200c\u062f\u0647\u06cc\u0645.<\/p>\n\n\n\n<p>\u0645\u0627 \u0622\u0646 \u0631\u0627 \u0628\u0627 \u0639\u0645\u0644\u06af\u0631 \u062c\u062f\u06cc\u062f \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u0648 \u0645\u0642\u062f\u0627\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0647\u0631 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u06cc\u06a9 \u0634\u06cc\u0621 \u0634\u062e\u0635 \u062c\u062f\u06cc\u062f \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">let<\/span> person <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">Person<\/span><span class=\"token punctuation\">(<\/span>kamel<span class=\"token punctuation\">,<\/span> bahrami<span class=\"token punctuation\">,<\/span> <span class=\"token number\">\u06f2\u06f8<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>person<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>person<span class=\"token punctuation\">.<\/span><span class=\"token function\">fullName<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" width=\"720\" height=\"583\" src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-22-58.png\" alt=\"\u06a9\u0627\u0631 \u0628\u0627 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" class=\"wp-image-30016\" title=\"\" srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-22-58.png 720w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2022\/05\/Snapshot_22-05-14_14-22-58-300x243.png.webp 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u06cc\u062c\u0627\u062f \u0686\u0646\u062f\u06cc\u0646 \u0634\u06cc\u0621 \u0628\u0627 javascript constructor function<\/h3>\n\n\n\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0686\u0646\u062f\u06cc\u0646 \u0634\u06cc\u0621 \u0627\u0632 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-comment\">\/\/ constructor function<\/span>\n<span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title\">Person<\/span> () <\/span>{\n    <span class=\"hljs-keyword\">this<\/span>.name = <span class=\"hljs-string\">'kamel'<\/span>,\n    <span class=\"hljs-keyword\">this<\/span>.age = <span class=\"hljs-number\">\u06f2\u06f8<\/span>,\n\n     <span class=\"hljs-keyword\">this<\/span>.greet = <span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> () <\/span>{\n        <span class=\"hljs-built_in\">console<\/span>.log(<span class=\"hljs-string\">'hello'<\/span>);\n    }\n}\n<span class=\"hljs-comment\">\/\/ create objects<\/span>\n<span class=\"hljs-keyword\">const<\/span> person1 = <span class=\"hljs-keyword\">new<\/span> Person();\n<span class=\"hljs-keyword\">const<\/span> person2 = <span class=\"hljs-keyword\">new<\/span> Person();\n\n<span class=\"hljs-comment\">\/\/ access properties<\/span>\n<span class=\"hljs-built_in\">console<\/span>.log(person1.name);  <span class=\"hljs-comment\">\/\/ kamel<\/span>\n<span class=\"hljs-built_in\">console<\/span>.log(person2.name);  <span class=\"hljs-comment\">\/\/ kamel<\/span><\/code><\/pre>\n\n\n\n<p>\u0628\u0631\u0646\u0627\u0645\u0647 \u0641\u0648\u0642 \u062f\u0648 \u0634\u06cc\u0621 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u06cc\u06a9\u0633\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f. kamel \u0646\u0627\u0645 \u0634\u062e\u0635 \u0627\u0633\u062a.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"715\" height=\"601\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-228-58.png\" alt=\"\u06a9\u0627\u0646\u0633\u062a\u0631\u0627\u06a9\u062a\u0631 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" class=\"wp-image-30018 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-228-58.png 715w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2022\/05\/Snapshot_22-05-14_14-228-58-300x252.png.webp 300w\" data-sizes=\"(max-width: 715px) 100vw, 715px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 715px; --smush-placeholder-aspect-ratio: 715\/601;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">This \u06a9\u06cc\u0648\u0631\u062f \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h3>\n\n\n\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u06a9\u0644\u0645\u0647 \u06a9\u0644\u06cc\u062f\u06cc this \u062f\u0631 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0647\u0646\u06af\u0627\u0645 \u0627\u06cc\u062c\u0627\u062f \u0634\u06cc\u0621 \u0628\u0647 \u0634\u06cc\u0621 \u0627\u0634\u0627\u0631\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0645\u062b\u0644\u0627\u064b\u060c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-comment\">\/\/ constructor function<\/span>\n<span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title\">Person<\/span> () <\/span>{\n    <span class=\"hljs-keyword\">this<\/span>.name = <span class=\"hljs-string\">'kamel'<\/span>,\n}\n<span class=\"hljs-comment\">\/\/ create object<\/span>\n<span class=\"hljs-keyword\">const<\/span> person1 = <span class=\"hljs-keyword\">new<\/span> Person();\n\n<span class=\"hljs-comment\">\/\/ access properties<\/span>\n<span class=\"hljs-built_in\">console<\/span>.log(person1.name);  <span class=\"hljs-comment\">\/\/ kamel<\/span><\/code><\/pre>\n\n\n\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc\u200c\u06a9\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0628\u0647 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u06cc\u062f\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 person1.name \u0628\u0647 \u0648\u06cc\u0698\u06af\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0646\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h2>\n\n\n\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0628\u0627 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-comment\">\/\/ constructor function<\/span>\n<span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title\">Person<\/span> (<span class=\"hljs-params\">person_name, person_age, person_gender<\/span>) <\/span>{\n   <span class=\"hljs-comment\">\/\/ assigning  parameter values to the calling object<\/span>\n    <span class=\"hljs-keyword\">this<\/span>.name = person_name,\n    <span class=\"hljs-keyword\">this<\/span>.age = person_age,\n    <span class=\"hljs-keyword\">this<\/span>.gender = person_gender,\n    <span class=\"hljs-keyword\">this<\/span>.greet = <span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> () <\/span>{\n        <span class=\"hljs-keyword\">return<\/span> (<span class=\"hljs-string\">'Hi'<\/span> + <span class=\"hljs-string\">' '<\/span> + <span class=\"hljs-keyword\">this<\/span>.name);\n    }\n}\n<span class=\"hljs-comment\">\/\/ creating objects<\/span>\n<span class=\"hljs-keyword\">const<\/span> person1 = <span class=\"hljs-keyword\">new<\/span> Person(<span class=\"hljs-string\">'kamel'<\/span>, <span class=\"hljs-number\">\u06f2\u06f8<\/span>, <span class=\"hljs-string\">'male'<\/span>);\n<span class=\"hljs-keyword\">const<\/span> person2 = <span class=\"hljs-keyword\">new<\/span> Person(<span class=\"hljs-string\">'zahra'<\/span>, <span class=\"hljs-number\">\u06f2\u06f9<\/span>, <span class=\"hljs-string\">'female'<\/span>);\n\n<span class=\"hljs-comment\">\/\/ accessing properties<\/span>\n<span class=\"hljs-built_in\">console<\/span>.log(person1.name); <span class=\"hljs-comment\">\/\/ \"kamel\"<\/span>\n<span class=\"hljs-built_in\">console<\/span>.log(person2.name); <span class=\"hljs-comment\">\/\/ \"zahra\"<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0628\u0627\u0644\u0627\u060c \u062f\u0631 \u062d\u06cc\u0646 \u0627\u06cc\u062c\u0627\u062f \u0634\u06cc\u0621\u060c \u0622\u0631\u06af\u0648\u0645\u0627\u0646\u200c\u0647\u0627\u06cc\u06cc \u0631\u0627 \u0628\u0647 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u0645.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-keyword\">const<\/span> person1 = <span class=\"hljs-keyword\">new<\/span> Person(<span class=\"hljs-string\">'kamel'<\/span>, <span class=\"hljs-number\">\u06f2\u06f8<\/span>, <span class=\"hljs-string\">'male'<\/span>);\n<span class=\"hljs-keyword\">const<\/span> person2 = <span class=\"hljs-keyword\">new<\/span> Person(<span class=\"hljs-string\">'zahra'<\/span>, <span class=\"hljs-number\">\u06f2\u06f9<\/span>, <span class=\"hljs-string\">'fmale'<\/span>);<\/code><\/pre>\n\n\n\n<p>\u0627\u06cc\u0646 \u0628\u0647 \u0647\u0631 \u0634\u06cc\u0621 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u062a\u0627 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0645\u062a\u0641\u0627\u0648\u062a\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f. \u0647\u0645\u0627\u0646\u200c\u0637\u0648\u0631 \u06a9\u0647 \u062f\u0631 \u0628\u0627\u0644\u0627 \u0646\u0634\u0627\u0646 \u062f\u0627\u062f\u0647\u200c\u0634\u062f\u0647\u060c<\/p>\n\n\n\n<p class=\"has-text-align-left\">console.log(person1.name); gives kamel<\/p>\n\n\n\n<p class=\"has-text-align-left\">console.log(person2.name); gives zahra<\/p>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"581\" height=\"551\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-31-45-1.png\" alt=\"\u06a9\u0627\u0631\u0628\u0631\u062f \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" class=\"wp-image-30020 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-31-45-1.png 581w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2022\/05\/Snapshot_22-05-14_14-31-45-1-300x285.png.webp 300w\" data-sizes=\"(max-width: 581px) 100vw, 581px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 581px; --smush-placeholder-aspect-ratio: 581\/551;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u06cc\u062c\u0627\u062f \u0627\u0634\u06cc\u0627\u0621: \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u0645\u0642\u0627\u0628\u0644 Object Literal<\/h2>\n\n\n\n<p>Object Literal \u0628\u0647\u200c\u0637\u0648\u0631\u06a9\u0644\u06cc \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0634\u06cc\u0621 \u0648\u0627\u062d\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06af\u0631 \u0628\u062e\u0648\u0627\u0647\u06cc\u062f \u0686\u0646\u062f\u06cc\u0646 \u0634\u06cc\u0621 \u0628\u0633\u0627\u0632\u06cc\u062f\u060c \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0645\u0641\u06cc\u062f\u062a\u0631 &nbsp;\u0627\u0633\u062a. \u0645\u062b\u0644\u0627\u064b\u060c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-comment\">\/\/ using object literal<\/span>\n<span class=\"hljs-keyword\">let<\/span> person = {\n    <span class=\"hljs-attr\">name<\/span>: <span class=\"hljs-string\">'kamel'<\/span>\n}<\/code><\/pre>\n\n\n\n<p>\u0648<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-comment\">\/\/ using constructor function<\/span>\n<span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title\">Person<\/span> () <\/span>{\n    <span class=\"hljs-keyword\">this<\/span>.name = <span class=\"hljs-string\">'kamel'<\/span>\n}\n\n<span class=\"hljs-keyword\">let<\/span> person1 = <span class=\"hljs-keyword\">new<\/span> Person();\n<span class=\"hljs-keyword\">let<\/span> person2 = <span class=\"hljs-keyword\">new<\/span> Person();<\/code><\/pre>\n\n\n\n<p>\u0647\u0631 \u0634\u06cc\u0621 \u0627\u06cc\u062c\u0627\u062f\u0634\u062f\u0647 \u0627\u0632 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0627\u0633\u062a. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0647\u0645\u0627\u0646 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0631\u0627 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06cc\u0627 \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u062c\u062f\u06cc\u062f \u0628\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u062e\u0627\u0635 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f. \u0645\u062b\u0644\u0627\u064b\u060c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-comment\">\/\/ using constructor function<\/span>\n<span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title\">Person<\/span> () <\/span>{\n    <span class=\"hljs-keyword\">this<\/span>.name = <span class=\"hljs-string\">'kamel'<\/span>\n}\n\n<span class=\"hljs-keyword\">let<\/span> person1 = <span class=\"hljs-keyword\">new<\/span> Person();\n<span class=\"hljs-keyword\">let<\/span> person2 = <span class=\"hljs-keyword\">new<\/span> Person();\n\n<span class=\"hljs-comment\">\/\/ adding new property to person1<\/span>\nperson1.age = <span class=\"hljs-number\">\u06f2\u06f8<\/span>;<\/code><\/pre>\n\n\n\n<p>\u0627\u06a9\u0646\u0648\u0646 \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc \u0633\u0646 \u06cc\u0627 age \u0628\u0631\u0627\u06cc \u0634\u06cc\u0621 person1 \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u0627\u0633\u062a \u0648 \u0628\u0631\u0627\u06cc \u0634\u06cc\u0621 person2 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0646\u06cc\u0633\u062a.<\/p>\n\n\n\n<p>\u0628\u0627\u0627\u06cc\u0646\u200c\u062d\u0627\u0644\u060c \u0627\u06af\u0631 \u06cc\u06a9 \u0634\u06cc\u0621 \u0628\u0627 object literal \u0628\u0647 \u0645\u0639\u0646\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u06a9\u0644\u0645\u0647 \u0627\u06cc\u062c\u0627\u062f \u0634\u0648\u062f \u0648 \u0627\u06af\u0631 \u0645\u062a\u063a\u06cc\u0631\u06cc \u0628\u0627 \u0622\u0646 \u0645\u0642\u062f\u0627\u0631 \u0634\u06cc\u0621 \u062a\u0639\u0631\u06cc\u0641 \u0634\u0648\u062f\u060c \u0647\u0631 \u062a\u063a\u06cc\u06cc\u0631\u06cc \u062f\u0631 \u0645\u0642\u062f\u0627\u0631 \u0645\u062a\u063a\u06cc\u0631\u060c \u0634\u06cc\u0621 \u0627\u0635\u0644\u06cc \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062e\u0648\u0627\u0647\u062f \u062f\u0627\u062f. \u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-comment\">\/\/ using object lateral<\/span>\n<span class=\"hljs-keyword\">let<\/span> person = {\n    <span class=\"hljs-attr\">name<\/span>: <span class=\"hljs-string\">'kamel'<\/span>\n}\n\n<span class=\"hljs-built_in\">console<\/span>.log(person.name); <span class=\"hljs-comment\">\/\/ kamel<\/span>\n\n<span class=\"hljs-keyword\">let<\/span> student = person;\n\n<span class=\"hljs-comment\">\/\/ changes the property of an object<\/span>\nstudent.name = <span class=\"hljs-string\">'zahra'<\/span>;\n\n<span class=\"hljs-comment\">\/\/ changes the origins object property<\/span>\n<span class=\"hljs-built_in\">console<\/span>.log(person.name); <span class=\"hljs-comment\">\/\/ zahra<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"580\" height=\"569\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_15-18-43.png\" alt=\"\u062a\u0627\u0628\u0639 \u0647\u0627\u06cc \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" class=\"wp-image-30021 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_15-18-43.png 580w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2022\/05\/Snapshot_22-05-14_15-18-43-300x294.png.webp 300w\" data-sizes=\"(max-width: 580px) 100vw, 580px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 580px; --smush-placeholder-aspect-ratio: 580\/569;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc\u200c\u06a9\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0628\u0627 object literal \u0628\u0647 \u0645\u0639\u0646\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u06a9\u0644\u0645\u0647 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0647\u0631 \u0645\u062a\u063a\u06cc\u0631 \u0634\u06cc\u0621 \u0645\u0634\u062a\u0642 \u0634\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0634\u06cc\u0621 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u06a9\u0644\u0648\u0646 \u0627\u0632 \u0634\u06cc\u0621 \u0627\u0635\u0644\u06cc \u0639\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u0632\u0627\u06cc\u0646\u200c\u0631\u0648\u060c \u0647\u0631 \u062a\u063a\u06cc\u06cc\u0631\u06cc \u06a9\u0647 \u062f\u0631 \u06cc\u06a9 \u0634\u06cc\u0621 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f\u060c \u062f\u0631 \u0634\u06cc\u0621 \u062f\u06cc\u06af\u0631 \u0646\u06cc\u0632 \u0645\u0646\u0639\u06a9\u0633 \u062e\u0648\u0627\u0647\u062f \u0634\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0641\u0632\u0648\u062f\u0646 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0648 \u0645\u062a\u062f\u0647\u0627 \u062f\u0631 \u06cc\u06a9 \u0634\u06cc\u0621<\/h3>\n\n\n\n<p>\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u06cc\u0627 \u0645\u062a\u062f\u0647\u0627\u06cc\u06cc \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0634\u06cc\u0621 \u0645\u0627\u0646\u0646\u062f \u0627\u06cc\u0646 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-comment\">\/\/ constructor function<\/span>\n<span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title\">Person<\/span> () <\/span>{\n    <span class=\"hljs-keyword\">this<\/span>.name = <span class=\"hljs-string\">'kamel'<\/span>,\n    <span class=\"hljs-keyword\">this<\/span>.age = <span class=\"hljs-number\">\u06f2\u06f8<\/span>\n}\n\n<span class=\"hljs-comment\">\/\/ creating objects<\/span>\n<span class=\"hljs-keyword\">let<\/span> person1 = <span class=\"hljs-keyword\">new<\/span> Person();\n<span class=\"hljs-keyword\">let<\/span> person2 = <span class=\"hljs-keyword\">new<\/span> Person();\n\n<span class=\"hljs-comment\">\/\/ adding property to person1 object<\/span>\nperson1.gender = <span class=\"hljs-string\">'male'<\/span>;\n\n<span class=\"hljs-comment\">\/\/ adding method to person1 object<\/span>\nperson1.greet = <span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> () <\/span>{\n    <span class=\"hljs-built_in\">console<\/span>.log(<span class=\"hljs-string\">'hello'<\/span>);\n}\n\nperson1.greet();   <span class=\"hljs-comment\">\/\/ hello<\/span>\n\n<span class=\"hljs-comment\">\/\/ Error code<\/span>\n<span class=\"hljs-comment\">\/\/ person2 doesn't have greet() method<\/span>\nperson2.greet();<\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0628\u0627\u0644\u0627\u060c \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u062c\u062f\u06cc\u062f <code class=\"javascript hljs\">gender <\/code> \u0648 \u06cc\u06a9 \u0645\u062a\u062f \u062c\u062f\u06cc\u062f greet() \u0628\u0647 \u0634\u06cc\u0621 person1 \u0627\u0636\u0627\u0641\u0647\u200c\u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p>\u0627\u0645\u0627 \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc \u0648 \u0645\u062a\u062f \u062c\u062f\u06cc\u062f \u0641\u0642\u0637 \u0628\u0647 person1 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0634\u0645\u0627 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u062c\u0646\u0633\u06cc\u062a \u06cc\u0627 greet() \u0627\u0632 person2 \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f. \u0627\u0632\u0627\u06cc\u0646\u200c\u0631\u0648 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0646\u06af\u0627\u0645 \u062a\u0644\u0627\u0634 \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 person2.greet(); \u0628\u0627 \u062e\u0637\u0627 \u0645\u0648\u0627\u062c\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0647 \u062e\u0631\u0648\u062c\u06cc \u0622\u0646 \u062f\u0631 \u062a\u0635\u0648\u06cc\u0631 \u0632\u06cc\u0631 \u062f\u0642\u062a \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"583\" height=\"610\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-38-54.png\" alt=\"Constructor function \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" class=\"wp-image-30022 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-38-54.png 583w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2022\/05\/Snapshot_22-05-14_14-38-54-287x300.png.webp 287w\" data-sizes=\"(max-width: 583px) 100vw, 583px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 583px; --smush-placeholder-aspect-ratio: 583\/610;\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0646\u0645\u0648\u0646\u0647 \u0627\u0648\u0644\u06cc\u0647 \u0634\u06cc\u0621 (prototype) \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h3>\n\n\n\n<p>\u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 \u0627\u0648\u0644\u06cc\u0647\u060c \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0648 \u0645\u062a\u062f\u0647\u0627 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f. \u0645\u062b\u0644\u0627\u064b\u060c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-comment\">\/\/ constructor function<\/span>\n<span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title\">Person<\/span> () <\/span>{\n    <span class=\"hljs-keyword\">this<\/span>.name = <span class=\"hljs-string\">'kamel'<\/span>,\n    <span class=\"hljs-keyword\">this<\/span>.age = <span class=\"hljs-number\">\u06f2\u06f8<\/span>\n}\n\n<span class=\"hljs-comment\">\/\/ creating objects<\/span>\n<span class=\"hljs-keyword\">let<\/span> person1 = <span class=\"hljs-keyword\">new<\/span> Person();\n<span class=\"hljs-keyword\">let<\/span> person2 = <span class=\"hljs-keyword\">new<\/span> Person();\n\n<span class=\"hljs-comment\">\/\/ adding new property to constructor function<\/span>\nPerson.prototype.gender = <span class=\"hljs-string\">'Male'<\/span>;\n\n<span class=\"hljs-built_in\">console<\/span>.log(person1.gender); <span class=\"hljs-comment\">\/\/ Male<\/span>\n<span class=\"hljs-built_in\">console<\/span>.log(person2.gender); <span class=\"hljs-comment\">\/\/ Male<\/span><\/code><\/pre>\n\n\n\n<p>\u062e\u0631\u0648\u062c\u06cc \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"584\" height=\"560\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-40-44.png\" alt=\"Create a Constructor function\" class=\"wp-image-30023 lazyload\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/05\/Snapshot_22-05-14_14-40-44.png 584w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2022\/05\/Snapshot_22-05-14_14-40-44-300x288.png.webp 300w\" data-sizes=\"(max-width: 584px) 100vw, 584px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 584px; --smush-placeholder-aspect-ratio: 584\/560;\" \/><figcaption><\/figcaption><\/figure>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><style><\/style><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n    \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"182\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2022\/04\/389957d6-3215-477e-be75-9b7eb35eede2-300x182.jpg.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"\u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u06a9\u0646\u0633\u0648\u0644 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2022\/04\/389957d6-3215-477e-be75-9b7eb35eede2-300x182.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2022\/04\/389957d6-3215-477e-be75-9b7eb35eede2-768x466.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2022\/04\/389957d6-3215-477e-be75-9b7eb35eede2.jpg 1024w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/182;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/javascript-console\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u06a9\u0646\u0633\u0648\u0644 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 \u0645\u062a\u062f\u0647\u0627\u06cc \u0622\u0646<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0633\u0627\u0632\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u062e\u0644\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a:<\/h3>\n\n\n\n<p>\u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0647\u0645\u0686\u0646\u06cc\u0646 \u062f\u0627\u0631\u0627\u06cc \u0633\u0627\u0632\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u062e\u0644\u06cc \u0627\u0633\u062a. \u0628\u0639\u0636\u06cc \u0627\u0632 \u0622\u0646\u200c\u0647\u0627 \u062f\u0631 \u0632\u06cc\u0631 \u0622\u0645\u062f\u0647\u200c\u0627\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-keyword\">let<\/span> a = <span class=\"hljs-keyword\">new<\/span> <span class=\"hljs-built_in\">Object<\/span>();    <span class=\"hljs-comment\">\/\/ A new Object object<\/span>\n<span class=\"hljs-keyword\">let<\/span> b = <span class=\"hljs-keyword\">new<\/span> <span class=\"hljs-built_in\">String<\/span>();    <span class=\"hljs-comment\">\/\/ A new String object<\/span>\n<span class=\"hljs-keyword\">let<\/span> c = <span class=\"hljs-keyword\">new<\/span> <span class=\"hljs-built_in\">Number<\/span>();    <span class=\"hljs-comment\">\/\/ A new Number object<\/span>\n<span class=\"hljs-keyword\">let<\/span> d = <span class=\"hljs-keyword\">new<\/span> <span class=\"hljs-built_in\">Boolean<\/span>();   <span class=\"hljs-comment\">\/\/ A new Boolean object<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0631\u0634\u062a\u0647\u200c\u0647\u0627 \u0631\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u0622\u0628\u062c\u06a9\u062a \u0642\u0637\u0639\u0647 \u06a9\u062f \u0632\u06cc\u0631 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-keyword\">const<\/span> name = <span class=\"hljs-keyword\">new<\/span> <span class=\"hljs-built_in\">String<\/span> (<span class=\"hljs-string\">'kamel'<\/span>);\n<span class=\"hljs-built_in\">console<\/span>.log(name); <span class=\"hljs-comment\">\/\/ kamel<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0627\u0639\u062f\u0627\u062f \u0631\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u0622\u0628\u062c\u06a9\u062a \u0628\u0647\u200c\u0648\u0633\u06cc\u0644\u0647 &nbsp;\u0642\u0637\u0639\u0647 \u06a9\u062f \u0632\u06cc\u0631 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-keyword\">const<\/span> number = <span class=\"hljs-keyword\">new<\/span> <span class=\"hljs-built_in\">Number<\/span> (<span class=\"hljs-number\">\u06f5\u06f7<\/span>);\n<span class=\"hljs-built_in\">console<\/span>.log(number); <span class=\"hljs-comment\">\/\/ \u06f5\u06f7<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0628\u0648\u0644\u06cc\u0646 \u0647\u0627 \u0631\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u0622\u0628\u062c\u06a9\u062a \u0642\u0637\u0639\u0647 \u06a9\u062f \u0632\u06cc\u0631 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"hljs-keyword\">const<\/span> count = <span class=\"hljs-keyword\">new<\/span> <span class=\"hljs-built_in\">Boolean<\/span>(<span class=\"hljs-literal\">true<\/span>);\n<span class=\"hljs-built_in\">console<\/span>.log(count); <span class=\"hljs-comment\">\/\/ true<\/span><\/code><\/pre>\n\n\n\n<p>\u062a\u0648\u062c\u0647: \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0627\u0632 \u0627\u0646\u0648\u0627\u0639 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0627\u0648\u0644\u06cc\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u0639\u0627\u062f\u06cc \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f\u060c \u0645\u0627\u0646\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> name <span class=\"token operator\">=<\/span> <span class=\"token string\">'kamel'<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token keyword\">const<\/span> number <span class=\"token operator\">=<\/span> <span class=\"token number\">\u06f5\u06f7<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token keyword\">const<\/span> count <span class=\"token operator\">=<\/span> <span class=\"token boolean\">true<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u0634\u0645\u0627 \u0646\u0628\u0627\u06cc\u062f \u0631\u0634\u062a\u0647\u200c\u0647\u0627\u060c \u0627\u0639\u062f\u0627\u062f \u0648 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0628\u0648\u0644\u06cc \u0631\u0627 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u0622\u0628\u062c\u06a9\u062a \u0627\u0639\u0644\u0627\u0645 \u06a9\u0646\u06cc\u062f \u0632\u06cc\u0631\u0627 \u0628\u0627\u0639\u062b \u06a9\u0627\u0647\u0634 \u0633\u0631\u0639\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0646\u062a\u06cc\u062c\u0647\u200c\u06af\u06cc\u0631\u06cc<\/h2>\n\n\n\n<p>\u062a\u0648\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0632\u0645\u0627\u0646\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0645\u0641\u06cc\u062f \u0628\u0627\u0634\u0646\u062f \u06a9\u0647 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0686\u0646\u062f\u06cc\u0646 \u0634\u06cc\u200c\u0621 \u0628\u0627 \u06cc\u06a9\u200c\u0634\u06a9\u0644\u060c \u0627\u0645\u0627 \u0628\u0627 \u06a9\u062f \u06a9\u0645\u062a\u0631 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f. \u0622\u0646\u200c\u0647\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u06a9\u062f \u0634\u0645\u0627\u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u0648 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u0622\u0633\u0627\u0646\u200c\u062a\u0631 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u067e\u0633\u062a \u0622\u0645\u0648\u0632\u0634\u06cc \u0645\u0627 \u0628\u0627 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0622\u0628\u062c\u06a9\u062a \u0647\u0627 \u0628\u0647 \u06af\u0641\u062a\u06af\u0648 \u067e\u0631\u062f\u0627\u062e\u062a\u06cc\u0645 \u0648 \u062a\u0642\u0631\u06cc\u0628\u0627\u064b \u0622\u0646 \u0631\u0627 \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u06a9\u0627\u0645\u0644 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u067e\u0648\u0634\u0634 \u062f\u0627\u062f\u06cc\u0645. \u0627\u0645\u06cc\u062f\u0648\u0627\u0631\u0645 \u06a9\u0647 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0645\u0648\u0631\u062f\u062a\u0648\u062c\u0647 \u0634\u0645\u0627 \u0642\u0631\u0627\u0631\u06af\u0631\u0641\u062a\u0647 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p>\u0645\u0646\u0627\u0628\u0639 \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.programiz.com\/javascript\/constructor-function\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.tektutorialshub.com\/javascript\/constructor-function-new-operator-in-javascript\/\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0645\u0627 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u0686\u0646\u062f\u06cc\u0646 \u0634\u06cc\u0621 \u0645\u0634\u0627\u0628\u0647 \u0631\u0627 \u0628\u0647\u200c\u0631\u0627\u062d\u062a\u06cc \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645. \u0645\u0627 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06af\u0631 \u062c\u062f\u06cc\u062f \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u062f\u0631 \u0627\u06cc\u0646 \u067e\u0633 \u0622\u0645\u0648\u0632\u0634\u06cc \u0627\u0632 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647 \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u0645 \u062f\u0631 \u0631\u0627\u0628\u0637\u0647 \u0628\u0627 javascript constructor \u0622\u0634\u0646\u0627 \u0634\u0648\u06cc\u0645 \u0648 \u0628\u0641\u0647\u0645\u06cc\u0645 \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0622\u0646 \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0648 \u0628\u0627 \u0622\u0646 \u06a9\u0627\u0631\u06a9\u0646\u06cc\u0645. \u067e\u0633 [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":30024,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,12],"tags":[],"class_list":["post-30014","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming-and-it-training","category-java-script-articles"],"_links":{"self":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/30014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/comments?post=30014"}],"version-history":[{"count":5,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/30014\/revisions"}],"predecessor-version":[{"id":66165,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/30014\/revisions\/66165"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media\/30024"}],"wp:attachment":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media?parent=30014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/categories?post=30014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/tags?post=30014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}