{"id":39657,"date":"2024-05-19T15:30:54","date_gmt":"2024-05-19T11:00:54","guid":{"rendered":"https:\/\/wpadmin.maktabkhooneh.org\/mag\/?p=39657"},"modified":"2026-04-06T15:46:01","modified_gmt":"2026-04-06T12:16:01","slug":"object-in-javascript","status":"publish","type":"post","link":"https:\/\/maktabkhooneh.org\/mag\/object-in-javascript\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 Object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647 + \u0645\u062b\u0627\u0644 \u0639\u0645\u0644\u06cc"},"content":{"rendered":"\n<p>Object (\u0628\u062e\u0648\u0627\u0646\u06cc\u062f \u0622\u0628\u062c\u06a9\u062a) \u06cc\u0627 \u0634\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u06cc\u06a9 \u0646\u0648\u0639 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0648 \u06a9\u0627\u0631 \u0628\u0627 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647 \u06cc\u0627 \u06a9\u0644\u06cc\u062f\u062f\u0627\u0631\u060c \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f. Object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633 \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u06af\u0631\u0648\u0647\u06cc \u0627\u0632 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0634\u0627\u0628\u0647 \u0631\u0627 \u062f\u0631 \u06cc\u06a9\u200c\u062c\u0627 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u06a9\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628\u060c \u062f\u0631\u0628\u0627\u0631\u0647\u200c\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0634\u06cc \u06af\u0631\u0627 \u0628\u0627 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a (Oop) \u0648 \u0645\u0641\u0647\u0648\u0645 Object \u0635\u062d\u0628\u062a \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u0645.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Object \u0686\u06cc\u0633\u062a\u061f<\/h2>\n\n\n\n<p>\u0645\u06cc\u200c\u062f\u0627\u0646\u06cc\u062f \u06a9\u0647 \u0645\u0627 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0628\u0647 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0632\u06cc\u0627\u062f\u06cc \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u0645. \u062f\u0631 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc (\u0627\u0632 \u062c\u0645\u0644\u0647 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a) \u0627\u0646\u0648\u0627\u0639 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0632\u06cc\u0627\u062f\u06cc \u062a\u0639\u0631\u06cc\u0641 \u0634\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0634\u0645\u0627 \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0645\u06cc\u200c\u062f\u0647\u062f \u062a\u0627 \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 \u062e\u0627\u0635 \u0631\u0627 \u062f\u0631 \u062f\u0631\u0648\u0646 \u0622\u0646 \u0630\u062e\u06cc\u0631\u0647 \u0648 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u0627\u06af\u0631 \u0634\u0645\u0627 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0646\u0627\u0645 \u06cc\u06a9 \u0641\u0631\u062f \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0646\u0648\u0639 \u062f\u0627\u062f\u0647\u200c\u06cc string \u06cc\u0627 \u0631\u0634\u062a\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\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<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c \u0646\u0648\u0639 \u062f\u0627\u062f\u0647\u200c\u06cc string \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u06cc\u06a9 \u0639\u062f\u062f\u060c \u0622\u0631\u0627\u06cc\u0647\u060c \u062a\u0627\u0628\u0639 \u0648 \u06cc\u0627 \u062f\u06cc\u06af\u0631 \u0627\u0646\u0648\u0627\u0639 \u062f\u0627\u062f\u0647 \u0631\u0627 \u062f\u0631 \u062e\u0648\u062f \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u0646\u0645\u0627\u06cc\u062f. \u062f\u0631 \u0627\u06cc\u0646\u200c\u062c\u0627 \u0627\u06af\u0631 \u0627\u0632 \u0627\u0634\u06cc\u0627\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u0645\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0647\u0645\u0647 \u0646\u0648\u0639 \u062f\u0627\u062f\u0647\u200c\u0627\u06cc \u0631\u0627 \u0628\u0647\u200c\u06a9\u0627\u0631 \u0628\u0628\u0631\u06cc\u0645. \u0628\u0647 \u0639\u0628\u0627\u0631\u062a \u062f\u06cc\u06af\u0631\u060c \u0627\u0634\u06cc\u0627\u0621 \u0642\u0627\u062f\u0631 \u0647\u0633\u062a\u0646\u062f \u062a\u0627 \u062a\u0645\u0627\u0645 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0627\u0632 \u0646\u0648\u0639 \u0639\u062f\u062f\u060c \u0631\u0634\u062a\u0647\u060c \u0622\u0631\u0627\u06cc\u0647 \u0648 \u063a\u06cc\u0631\u0647 \u0631\u0627 \u062f\u0631 \u062e\u0648\u062f \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p>Object\u0647\u0627 \u0627\u0648\u0644\u06cc\u0646 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u06cc \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0634\u06cc\u200c\u06af\u0631\u0627 \u0645\u062f \u0646\u0638\u0631 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u0646\u062f. \u062f\u0631 \u0634\u06cc \u06af\u0631\u0627\u06cc\u06cc\u060c \u0647\u0631 \u0634\u06cc \u0627\u0632 \u06cc\u06a9 \u06a9\u0644\u0627\u0633 \u062e\u0627\u0635 \u06cc\u0627 \u06cc\u06a9 \u0632\u06cc\u0631\u06a9\u0644\u0627\u0633 \u062e\u0627\u0635 \u0645\u0634\u062a\u0642 \u062e\u0648\u0627\u0647\u062f \u0634\u062f. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0622\u0646 \u0634\u06cc\u060c \u0628\u0647 \u0645\u062a\u062f\u0647\u0627\u06cc \u0622\u0646 \u06a9\u0644\u0627\u0633 \u0648 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0622\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0634\u062a.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0622\u0628\u062c\u06a9\u062a \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0686\u06cc\u0633\u062a\u061f<\/h2>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u0645 \u062a\u0627 \u062a\u0639\u0631\u06cc\u0641 \u0634\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u062f\u0647\u06cc\u0645. \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0632\u0628\u0627\u0646 \u0642\u062f\u0631\u062a\u0645\u0646\u062f\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0627\u0632 \u0627\u0634\u06cc\u0627\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0645\u0641\u0647\u0648\u0645 object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u062f\u0642\u06cc\u0642\u0627\u064b \u0647\u0645\u0627\u0646 \u0645\u0641\u0647\u0648\u0645\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0628\u062e\u0634 \u0642\u0628\u0644 \u062a\u062d\u062a \u0639\u0646\u0648\u0627\u0646 Object \u0686\u06cc\u0633\u062a\u060c \u062a\u0648\u0636\u06cc\u062d \u062f\u0627\u062f\u06cc\u0645. \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u0634\u06cc\u0627\u0621 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0633\u0627\u0632\u0646\u062f\u0647\u200c\u06cc \u0622\u0646\u200c\u0647\u0627\u060c \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645. \u0627\u06cc\u0646 \u0627\u0634\u06cc\u0627\u0621 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0645\u062c\u0645\u0648\u0639\u0647\u200c\u0647\u0627 \u0648 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647 \u0648 \u062f\u06cc\u06af\u0631 \u0627\u0646\u0648\u0627\u0639 \u062f\u0627\u062f\u0647\u200c\u0627\u06cc \u0631\u0627 \u062f\u0631 \u062e\u0648\u062f \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p>\u062a\u0642\u0631\u06cc\u0628\u0627\u064b \u0647\u0645\u0647 \u0686\u06cc\u0632 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u0634\u06cc\u0621 \u0627\u0633\u062a. \u06cc\u06a9 \u0634\u06cc\u0621 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0648 \u0631\u0641\u062a\u0627\u0631\u0647\u0627\u06cc \u06a9\u0644\u0627\u0633 \u062e\u0648\u062f \u06cc\u0627 Object.prototype \u0631\u0627 \u0628\u0647 \u0627\u0631\u062b \u0645\u06cc\u200c\u0628\u0631\u062f. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0632\u0645\u0627\u0646\u06cc\u200c\u06a9\u0647 \u062f\u0631 Object.prototype \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a\u06cc \u0631\u0627 \u0644\u062d\u0627\u0638 \u06a9\u0646\u06cc\u0645\u060c \u062a\u0645\u0627\u0645 \u0627\u0634\u06cc\u0627\u0621 \u0627\u06cc\u0646 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u062e\u0648\u0627\u0647\u0646\u062f \u06a9\u0631\u062f. \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f \u062a\u0627 \u0631\u0641\u062a\u0627\u0631 \u06cc\u06a9 \u0634\u06cc \u0631\u0627 \u06af\u0633\u062a\u0631\u0634 \u062f\u0647\u06cc\u0645. \u0646\u06a9\u062a\u0647\u200c\u06cc \u0645\u0647\u0645 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0645\u062a\u062f\u0647\u0627 \u0648 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062f\u0631 Object.prototype \u0628\u06cc\u0627\u0646 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0628\u0627\u06cc\u062f \u0628\u0627 \u062f\u0642\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u0646\u062f. \u0686\u0631\u0627\u06a9\u0647 \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0645\u0634\u0627\u0628\u0647 \u0628\u0627 \u0645\u0639\u0627\u0646\u06cc \u0645\u062a\u0641\u0627\u0648\u062a \u062f\u0631 \u0627\u0634\u06cc\u0627\u0621 \u062f\u06cc\u06af\u0631 \u062a\u0639\u0631\u06cc\u0641 \u0634\u062f\u0647 \u0628\u0627\u0634\u0646\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n    <div class=\"course-card-img\">\n        <img decoding=\"async\" \n            data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/javascript-oop_1403-08-16-164350653\/6c307197a074dffea3bc17df00c0f463.webp?expire=4893471932&#038;token=c9a63f578ed0f0be04d9300e2fcec400&#038;md5=yaY_V47Q8L4E2TAOL87EAA==\" \n            alt=\"\u0622\u0645\u0648\u0632\u0634 \u0634\u06cc \u06af\u0631\u0627\u06cc\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u067e\u0631\u0648\u0698\u0647 \u0645\u062d\u0648\u0631\" \n            title=\"\u0622\u0645\u0648\u0632\u0634 \u0634\u06cc \u06af\u0631\u0627\u06cc\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u067e\u0631\u0648\u0698\u0647 \u0645\u062d\u0648\u0631\" \n            width=\"100%\" \n            height=\"auto\"\n           \n         src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n    <\/div>\n\n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B4%DB%8C-%DA%AF%D8%B1%D8%A7%DB%8C%DB%8C-%D8%AF%D8%B1-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA-mk1106\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u0634\u06cc \u06af\u0631\u0627\u06cc\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u067e\u0631\u0648\u0698\u0647 \u0645\u062d\u0648\u0631        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            \u06f7\u06f9\u06f9,\u06f0\u06f0\u06f0                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        \u06f3\u06f1\u06f9,\u06f6\u06f0\u06f0                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        \u06f6\u06f0%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B4%DB%8C-%DA%AF%D8%B1%D8%A7%DB%8C%DB%8C-%D8%AF%D8%B1-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA-mk1106\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<p>\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0634\u06cc\u0627\u0621 \u0627\u0632 \u0646\u0648\u0639 Object.prototype \u06a9\u0647 null \u0627\u0633\u062a \u0631\u0627 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u0634\u06cc\u0621 \u0628\u0647\u200c\u062e\u0635\u0648\u0635\u060c \u0647\u06cc\u0686 \u0648\u06cc\u0698\u06af\u06cc \u06cc\u0627 \u0631\u0641\u062a\u0627\u0631\u06cc \u0631\u0627 \u0627\u0632 Object.prototype \u0628\u0647 \u0627\u0631\u062b \u0646\u062e\u0648\u0627\u0647\u062f \u0628\u0631\u062f. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u06cc\u06a9 \u0631\u0641\u062a\u0627\u0631 \u062e\u0627\u0635 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0634\u06cc\u0621 \u062f\u0631 \u0646\u0638\u0631 \u06af\u0631\u0641\u062a. \u0627\u06cc\u0646 \u0627\u0634\u06cc\u0627\u0621 \u0627\u063a\u0644\u0628 \u0628\u0631\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u062d\u0645\u0644\u0627\u062a \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 prototype pollution \u0648 \u0645\u0634\u06a9\u0644\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u0646\u062f.<\/p>\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 fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"201\" src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/606d5888-bae4-403f-aa0f-fbc1612ac720-300x201.jpg.webp\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\u0622\u0645\u0648\u0632\u0634 \u06a9\u0648\u06a9\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/606d5888-bae4-403f-aa0f-fbc1612ac720-300x201.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/606d5888-bae4-403f-aa0f-fbc1612ac720-768x515.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2024\/05\/606d5888-bae4-403f-aa0f-fbc1612ac720.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/cookies-in-javascript\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0645\u0648\u0632\u0634 \u06a9\u0648\u06a9\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647<\/a>\n<\/section><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e Object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h2>\n\n\n\n<p>\u0628\u0631\u0627\u06cc \u0627\u0634\u06cc\u0627\u0621 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06cc\u06a9\u200c\u0633\u0631\u06cc \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc\u06cc \u062a\u0639\u0631\u06cc\u0641 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u062f\u0631 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e Object \u0628\u06cc\u0627\u0646 \u0634\u062f\u0647 \u0648 \u0631\u0648\u06cc \u062a\u0645\u0627\u0645 \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u06cc \u0627\u0639\u0645\u0627\u0644 \u062e\u0648\u0627\u0647\u062f \u0634\u062f. \u0627\u0644\u0628\u062a\u0647 \u0647\u0645\u0627\u0646\u200c\u0637\u0648\u0631 \u06a9\u0647 \u067e\u06cc\u0634\u200c\u062a\u0631 \u0627\u0634\u0627\u0631\u0647 \u06a9\u0631\u062f\u06cc\u0645\u060c \u0627\u0634\u06cc\u0627 \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u0627\u0632 \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u060c \u0686\u06cc\u0632\u06cc \u0628\u0647 \u0627\u0631\u062b \u0646\u062e\u0648\u0627\u0647\u0646\u062f \u0628\u0631\u062f.<\/p>\n\n\n\n<p>\u062a\u0645\u0627\u0645 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u062f\u0631\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0634\u06cc \u06af\u0631\u0627 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u0627\u0634\u06cc\u0627 \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9 \u0647\u0633\u062a\u0646\u062f. \u06cc\u0639\u0646\u06cc \u0634\u0645\u0627 \u0646\u06cc\u0627\u0632\u06cc \u0646\u062f\u0627\u0631\u06cc\u062f \u062a\u0627 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u060c \u062d\u062a\u0645\u0627\u064b \u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 \u0627\u0632 Object \u0631\u0627 \u0628\u0633\u0627\u0632\u06cc\u062f. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0628\u0647\u200c\u062c\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0645\u062a\u062f\u0647\u0627\u06cc Object.prototype \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u06a9\u0627\u0641\u06cc \u0627\u0633\u062a \u062a\u0627 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9 \u0645\u0639\u0627\u062f\u0644 \u0622\u0646 \u0631\u0627 \u0628\u0647\u200c\u06a9\u0627\u0631 \u0628\u0628\u0631\u06cc\u062f. \u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a\u060c \u0627\u06cc\u0646 \u0627\u062d\u062a\u0645\u0627\u0644 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06a9\u0647 \u0646\u062a\u0627\u06cc\u062c \u063a\u06cc\u0631\u0645\u0646\u062a\u0638\u0631\u0647 \u0648 \u0645\u062e\u0631\u0628\u06cc \u0628\u0647 \u0628\u0627\u0631 \u0622\u06cc\u062f.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0646\u06a9\u062a\u0647: \u0627\u06af\u0631 \u0645\u062c\u0628\u0648\u0631 \u0628\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f Object.prototype \u0634\u062f\u06cc\u062f\u060c \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u062a\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0627\u06cc\u0646 \u0645\u062a\u062f Object.prototype \u0631\u0627 \u0631\u0648\u06cc \u0634\u06cc\u0621 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u062e\u0648\u062f \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u0627\u0632 Override \u06a9\u0631\u062f\u0646 \u0622\u0646 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u062f\u0631 \u0641\u0647\u0631\u0633\u062a \u0632\u06cc\u0631\u060c \u062f\u0631\u0628\u0627\u0631\u0647\u200c\u06cc \u0628\u0631\u062e\u06cc \u0627\u0632 \u0645\u062a\u062f\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\u06cc \u06a9\u0647 \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e Object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f\u060c \u0635\u062d\u0628\u062a \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u0645.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0645\u062a\u062f\u0647\u0627\u06cc toString()\u060c valueOf()\u200e \u0648 toLocalString()\u200e \u0628\u0631\u0627\u06cc \u0686\u0646\u062f\u0634\u06a9\u0644\u06cc \u0645\u0639\u0631\u0641\u06cc \u0634\u062f\u0647\u200c\u0627\u0646\u062f. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0627\u0646\u062a\u0638\u0627\u0631 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0647\u0631 \u0634\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0627\u06cc\u0646 \u0645\u062a\u062f\u0647\u0627 \u0631\u0627 \u0628\u0627 \u0631\u0641\u062a\u0627\u0631 \u0645\u0646\u0637\u0642\u06cc \u062e\u0648\u062f \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u06a9\u0646\u062f. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u06cc\u0646 \u0645\u062a\u062f\u0647\u0627 \u0631\u0627 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u0645\u062a\u062f \u0646\u0645\u0648\u0646\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u0644\u0628\u062a\u0647 \u062e\u0648\u062f\u0650 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u0636\u0645\u0646\u06cc \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u0634\u0645\u0627 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0627\u06cc\u0646 \u0645\u062a\u062f\u0647\u0627 \u062f\u0631 \u06a9\u062f\u0647\u0627\u06cc \u062e\u0648\u062f \u0646\u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u0634\u062a.<\/li>\n\n\n\n<li>\u0645\u062a\u062f\u0647\u0627\u06cc lookupGetter()\u060c defineSetter()\u060c defineGetter()\u200e \u0648 lookupSetter()\u200e \u0645\u0646\u0633\u0648\u062e \u0634\u062f\u0647 \u0627\u0633\u062a. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0634\u0645\u0627 \u0646\u0628\u0627\u06cc\u062f \u0627\u0632 \u0627\u06cc\u0646 \u0645\u062a\u062f\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0647\u200c\u062c\u0627\u06cc \u0627\u06cc\u0646 \u0645\u062a\u062f\u0647\u0627\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9 \u0622\u0646\u200c\u0647\u0627 \u0627\u0632 \u062c\u0645\u0644\u0647 object.defineProperty()\u200e \u0648 object.getOwnPrepertyDescripter()\u200e \u0631\u0627 \u0628\u0647\u200c\u06a9\u0627\u0631 \u0628\u0628\u0631\u06cc\u062f.<\/li>\n\n\n\n<li>\u0648\u06cc\u0698\u06af\u06cc proto \u0646\u06cc\u0632 \u0645\u0646\u0633\u0648\u062e \u0634\u062f\u0647 \u0627\u0633\u062a \u0648 \u0634\u0645\u0627 \u0646\u0628\u0627\u06cc\u062f \u0627\u0632 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9 \u0645\u0627\u0646\u0646\u062f Object.getPrototypeOf()\u200e \u06cc\u0627 Object.setPrototypeOf()\u200e \u0631\u0627 \u0628\u0647\u200c\u06a9\u0627\u0631 \u0628\u06af\u06cc\u0631\u06cc\u062f.<\/li>\n\n\n\n<li>\u0645\u062a\u062f\u0647\u0627\u06cc propertyIsEnumerable()\u200e \u0648 hasOwnProperty()\u200e \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0627\u0634\u06cc\u0627\u0621 \u0628\u0647\u200c\u06a9\u0627\u0631 \u0628\u0631\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0628\u0647\u200c\u062c\u0627\u06cc \u0627\u06cc\u0646 \u0645\u062a\u062f\u0647\u0627 \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0645\u062a\u062f\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9 Object.getOwnPropertyDescriptor()\u200e \u0648 Object.hasOwn()\u200e \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0646\u0627\u0686\u0627\u0631 \u0628\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062a\u062f Object.prototype \u0647\u0633\u062a\u06cc\u062f\u060c \u0628\u0647\u200c\u062c\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f override \u06a9\u0631\u062f\u0646 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0645\u062a\u062f \u0631\u0627 \u0631\u0648\u06cc \u0634\u06cc\u0621 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> obj <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">{<\/span>\n  <span class=\"token literal-property property\">foo<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f1<\/span><span class=\"token punctuation\">,<\/span>\n  <span class=\"token comment\">\/\/ You should not define such a method on your own object,<\/span>\n  <span class=\"token comment\">\/\/ but you may not be able to prevent it from happening if<\/span>\n  <span class=\"token comment\">\/\/ you are receiving the object from external input<\/span>\n  <span class=\"token function\">propertyIsEnumerable<\/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 boolean\">false<\/span><span class=\"token punctuation\">;<\/span>\n  <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n<span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">;<\/span>\n\nobj<span class=\"token punctuation\">.<\/span><span class=\"token function\">propertyIsEnumerable<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"foo\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ false; unexpected result<\/span>\n<span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">.<\/span>prototype<span class=\"token punctuation\">.<\/span><span class=\"token function\">propertyIsEnumerable<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">call<\/span><span class=\"token punctuation\">(<\/span>obj<span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"foo\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ true; expected result<\/span><\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u062d\u0630\u0641 \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u0627\u0632 Object \u062f\u0631 \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\u060c \u0634\u06cc\u0621 \u06cc\u0627 Object \u0647\u06cc\u0686 \u0645\u062a\u062f\u06cc \u0628\u0631\u0627\u06cc \u062d\u0630\u0641 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0646\u062f\u0627\u0631\u062f. \u0645\u062b\u0644\u0627\u064b Map.prototype \u06cc\u06a9 \u0645\u062a\u062f delete()\u200e \u062f\u0627\u0631\u062f \u06a9\u0647 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u062a\u0627 \u0639\u0646\u0635\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc Object\u200c\u0647\u0627 \u0645\u06cc\u200c\u0628\u0627\u06cc\u0633\u062a \u0627\u0632 \u0627\u067e\u0631\u0627\u062a\u0648\u0631 delete \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Object\u0647\u0627\u06cc\u06cc \u0628\u0627 \u067e\u0631\u0648\u062a\u0627\u06cc\u067e null<\/h2>\n\n\n\n<p>\u062a\u0642\u0631\u06cc\u0628\u0627\u064b \u0647\u0645\u0647\u200c\u06cc \u0627\u0634\u06cc\u0627\u0621 \u062f\u0631 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062f\u0631 \u0646\u0647\u0627\u06cc\u062a \u0627\u0632 Object.prototype \u0628\u0647 \u0627\u0631\u062b \u0645\u06cc\u200c\u0628\u0631\u0646\u062f\u061b \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0634\u06cc\u0627\u0621 \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Object.create(null) \u06cc\u0627 \u0627\u0632 \u0646\u062d\u0648\u0647\u200c\u06cc \u062a\u0639\u0631\u06cc\u0641 \u0634\u06cc\u0621 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 proto: null \u0642\u0627\u0628\u0644 \u0627\u0646\u062c\u0627\u0645 \u0627\u0633\u062a. \u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u06a9\u0644\u06cc\u062f proto \u062f\u0631 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0634\u06cc\u0621 \u0645\u062a\u0641\u0627\u0648\u062a \u0627\u0632 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0646\u0633\u0648\u062e \u0634\u062f\u0647 Object.prototype.proto \u0627\u0633\u062a.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n    <div class=\"course-card-img\">\n        <img decoding=\"async\" \n            data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/reactjs-63_QsAvipB_1403-08-16-164734762\/30ad815996c7019e488903891aba7d2b.webp?expire=4893471932&#038;token=58cbda5c656fe3c1c2b21f90f54d1188&#038;md5=WMvaXGVv48HCsh-Q9U0RiA==\" \n            alt=\"\u062f\u0648\u0631\u0647 \u0622\u0645\u0648\u0632\u0634 React\" \n            title=\"\u062f\u0648\u0631\u0647 \u0622\u0645\u0648\u0632\u0634 React\" \n            width=\"100%\" \n            height=\"auto\"\n           \n         src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n    <\/div>\n\n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%81%D8%B1%DB%8C%D9%85%D9%88%D8%B1%DA%A9-reactjs-mk401\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u062f\u0648\u0631\u0647 \u0622\u0645\u0648\u0632\u0634 React        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            \u06f5\u06f9\u06f9,\u06f0\u06f0\u06f0                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        \u06f4\u06f1\u06f9,\u06f3\u06f0\u06f0                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        \u06f3\u06f0%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%81%D8%B1%DB%8C%D9%85%D9%88%D8%B1%DA%A9-reactjs-mk401\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<p>\u0647\u0645\u0686\u0646\u06cc\u0646\u060c \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc Object.setPrototypeOf(obj, null)\u060c \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u06cc\u06a9 \u0634\u06cc\u0621 \u0645\u0648\u062c\u0648\u062f \u0631\u0627 \u0628\u0647 null \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> obj <span class=\"token operator\">=<\/span> Object<span class=\"token punctuation\">.<\/span><span class=\"token function\">create<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">null<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token keyword\">const<\/span> obj2 <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">{<\/span> <span class=\"token literal-property property\">__proto__<\/span><span class=\"token operator\">:<\/span> <span class=\"token keyword\">null<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u06cc\u06a9 \u0634\u06cc\u0621 \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0647 \u0634\u06cc\u0648\u0647\u200c\u0647\u0627\u06cc \u063a\u06cc\u0631\u0645\u0646\u062a\u0638\u0631\u0647\u200c\u0627\u06cc \u0639\u0645\u0644 \u06a9\u0646\u062f\u060c \u0632\u06cc\u0631\u0627 \u0647\u06cc\u0686 \u0645\u062a\u062f\u06cc \u0627\u0632 Object.prototype \u0631\u0627 \u0628\u0647 \u0627\u0631\u062b \u0646\u0645\u06cc\u200c\u0628\u0631\u062f. \u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639 \u0628\u0647 \u0648\u06cc\u0698\u0647 \u062f\u0631 \u0632\u0645\u0627\u0646 \u0627\u0634\u06a9\u0627\u0644\u200c\u0632\u062f\u0627\u06cc\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u062e \u0645\u06cc\u200c\u062f\u0647\u062f\u060c \u0632\u06cc\u0631\u0627 \u062a\u0648\u0627\u0628\u0639 \u0645\u0639\u0645\u0648\u0644\u06cc \u062a\u0628\u062f\u06cc\u0644\/\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0634\u06cc\u0621 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u062e\u0637\u0627\u0647\u0627 \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u0646\u062f \u06cc\u0627 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0631\u0627 \u0627\u0632 \u062f\u0633\u062a \u0628\u062f\u0647\u0646\u062f (\u0628\u0647 \u0648\u06cc\u0698\u0647 \u0627\u06af\u0631 \u0627\u0632 \u062a\u0627\u0628\u0639\u200c\u0647\u0627\u06cc \u062e\u0637\u0627\u0647\u0627\u06cc \u0628\u06cc\u200c\u0635\u062f\u0627 \u06a9\u0647 \u062e\u0637\u0627\u0647\u0627 \u0631\u0627 \u0646\u0627\u062f\u06cc\u062f\u0647 \u0645\u06cc\u200c\u06af\u06cc\u0631\u0646\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f).<\/p>\n\n\n\n<p>\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0639\u062f\u0645 \u0648\u062c\u0648\u062f Object.prototype.toString() \u0627\u063a\u0644\u0628 \u0628\u0627\u0639\u062b \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0627\u0634\u06a9\u0627\u0644\u200c\u0632\u062f\u0627\u06cc\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0634\u0648\u0627\u0631 \u0634\u0648\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> normalObj <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">{<\/span><span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ create a normal object<\/span>\n<span class=\"token keyword\">const<\/span> nullProtoObj <span class=\"token operator\">=<\/span> Object<span class=\"token punctuation\">.<\/span><span class=\"token function\">create<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">null<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ create an object with \"null\" prototype<\/span>\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span><span class=\"token template-string\"><span class=\"token template-punctuation string\">`<\/span><span class=\"token string\">normalObj is: <\/span><span class=\"token interpolation\"><span class=\"token interpolation-punctuation punctuation\">${<\/span>normalObj<span class=\"token interpolation-punctuation punctuation\">}<\/span><\/span><span class=\"token template-punctuation string\">`<\/span><\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ shows \"normalObj is: &#91;object Object]\"<\/span>\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span><span class=\"token template-string\"><span class=\"token template-punctuation string\">`<\/span><span class=\"token string\">nullProtoObj is: <\/span><span class=\"token interpolation\"><span class=\"token interpolation-punctuation punctuation\">${<\/span>nullProtoObj<span class=\"token interpolation-punctuation punctuation\">}<\/span><\/span><span class=\"token template-punctuation string\">`<\/span><\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ throws error: Cannot convert object to primitive value<\/span>\n\n<span class=\"token function\">alert<\/span><span class=\"token punctuation\">(<\/span>normalObj<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ shows &#91;object Object]<\/span>\n<span class=\"token function\">alert<\/span><span class=\"token punctuation\">(<\/span>nullProtoObj<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ throws error: Cannot convert object to primitive value<\/span><\/code><\/pre>\n\n\n\n<p>\u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0646\u06cc\u0632 \u0634\u06a9\u0633\u062a \u0645\u06cc\u200c\u062e\u0648\u0631\u0646\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>normalObj<span class=\"token punctuation\">.<\/span><span class=\"token function\">valueOf<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ shows {}<\/span>\nnullProtoObj<span class=\"token punctuation\">.<\/span><span class=\"token function\">valueOf<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ throws error: nullProtoObj.valueOf is not a function<\/span>\n\nnormalObj<span class=\"token punctuation\">.<\/span><span class=\"token function\">hasOwnProperty<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"p\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ shows \"true\"<\/span>\nnullProtoObj<span class=\"token punctuation\">.<\/span><span class=\"token function\">hasOwnProperty<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"p\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ throws error: nullProtoObj.hasOwnProperty is not a function<\/span>\n\nnormalObj<span class=\"token punctuation\">.<\/span>constructor<span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ shows \"Object() { &#91;native code] }\"<\/span>\nnullProtoObj<span class=\"token punctuation\">.<\/span>constructor<span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ shows \"undefined\"<\/span><\/code><\/pre>\n\n\n\n<p>\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0627 \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0627\u062f\u0646 \u06cc\u06a9 \u0645\u062a\u062f toString \u0628\u0647 \u0634\u06cc\u0621 \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null\u060c \u0627\u06cc\u0646 \u0645\u062a\u062f \u0631\u0627 \u0628\u0647 \u0634\u06cc\u0621 \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nullProtoObj<span class=\"token punctuation\">.<\/span>toString <span class=\"token operator\">=<\/span> <span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">.<\/span>prototype<span class=\"token punctuation\">.<\/span>toString<span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ since new object lacks toString, add the original generic one back<\/span>\n\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>nullProtoObj<span class=\"token punctuation\">.<\/span><span class=\"token function\">toString<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ shows \"&#91;object Object]\"<\/span>\nconsole<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span><span class=\"token template-string\"><span class=\"token template-punctuation string\">`<\/span><span class=\"token string\">nullProtoObj is: <\/span><span class=\"token interpolation\"><span class=\"token interpolation-punctuation punctuation\">${<\/span>nullProtoObj<span class=\"token interpolation-punctuation punctuation\">}<\/span><\/span><span class=\"token template-punctuation string\">`<\/span><\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ shows \"nullProtoObj is: &#91;object Object]\"<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u0627\u0634\u06cc\u0627\u0621 \u0639\u0627\u062f\u06cc\u060c \u0645\u062a\u062f toString()\u200e \u0627\u0632 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0622\u0646\u0647\u0627 \u0628\u0647 \u0627\u0631\u062b \u0645\u06cc\u200c\u0631\u0633\u062f\u060c \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0639\u0646\u0627 \u06a9\u0647 \u0627\u06af\u0631 \u06cc\u06a9 \u0634\u06cc\u0621 \u0631\u0627 \u0628\u0633\u0627\u0632\u06cc\u062f \u0648 \u0645\u062a\u062f toString()\u200e \u0631\u0627 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u06a9\u0646\u06cc\u062f\u060c \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0622\u0646 \u0634\u06cc\u0621 \u0645\u06cc\u200c\u0631\u0648\u062f \u062a\u0627 \u0627\u06cc\u0646 \u0645\u062a\u062f \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u062f \u0648 \u0627\u062c\u0631\u0627 \u06a9\u0646\u062f. \u0627\u06cc\u0646 \u062f\u0631 \u062d\u0627\u0644\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0645\u0648\u0631\u062f \u0634\u06cc\u0621 \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null\u060c \u0627\u06cc\u0646\u0637\u0648\u0631 \u0646\u06cc\u0633\u062a. \u0627\u06cc\u0646 \u0634\u06cc\u0621 \u0647\u06cc\u0686 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u06cc \u0646\u062f\u0627\u0631\u062f \u06a9\u0647 \u0627\u0632 \u0622\u0646 \u0627\u0631\u062b\u200c\u0628\u0631\u06cc \u06a9\u0646\u062f\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u062a\u062f toString()\u200e \u0628\u0627\u06cc\u062f \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u0633\u062a\u0642\u06cc\u0645 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0633\u062a\u0642\u0644 \u062f\u0631 \u0627\u06cc\u0646 \u0634\u06cc\u0621 \u062a\u0639\u0631\u06cc\u0641 \u0634\u0648\u062f.<\/p>\n\n\n\n<p>\u0627\u06af\u0631 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u06cc\u06a9 \u0634\u06cc\u0621 \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0639\u0627\u062f\u06cc \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u06cc\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 Object.setPrototypeOf(nullProtoObj, Object.prototype) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p>\u062f\u0631 \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u0634\u06cc\u0627\u0621 \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null\u060c \u0622\u0646\u200c\u0647\u0627 \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0627\u0631\u0632\u0627\u0646\u200c\u0642\u06cc\u0645\u062a \u0628\u0631\u0627\u06cc \u0646\u0642\u0634\u0647\u200c\u0647\u0627 (Maps) \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u0646\u062f. \u0628\u0627 \u0627\u06cc\u0646 \u0648\u062c\u0648\u062f\u060c \u0648\u062c\u0648\u062f \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc Object.prototype \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0627\u0639\u062b \u0628\u0631\u0648\u0632 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0648\u062f\u060c \u0628\u0647\u200c\u0648\u06cc\u0698\u0647 \u062f\u0631 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u062f \u062a\u0627 \u0627\u0632 \u0627\u06cc\u0646 \u0646\u0648\u0639 \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0627\u062f\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0627\u0634\u06cc\u0627\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> ages <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">{<\/span> <span class=\"token literal-property property\">alice<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f1\u06f8<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token literal-property property\">bob<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f2\u06f7<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token keyword\">function<\/span> <span class=\"token function\">hasPerson<\/span><span class=\"token punctuation\">(<\/span><span class=\"token parameter\">name<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n  <span class=\"token keyword\">return<\/span> name <span class=\"token keyword\">in<\/span> ages<span class=\"token punctuation\">;<\/span>\n<span class=\"token punctuation\">}<\/span>\n\n<span class=\"token keyword\">function<\/span> <span class=\"token function\">getAge<\/span><span class=\"token punctuation\">(<\/span><span class=\"token parameter\">name<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n  <span class=\"token keyword\">return<\/span> ages<span class=\"token punctuation\">&#91;<\/span>name<span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token punctuation\">}<\/span>\n\n<span class=\"token function\">hasPerson<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"hasOwnProperty\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ true<\/span>\n<span class=\"token function\">getAge<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"toString\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ &#91;Function: toString]<\/span><\/code><\/pre>\n\n\n\n<p>\u0634\u06cc\u0621 \u0628\u0627 \u0627\u0634\u062a\u0628\u0627\u0647 \u06a9\u0627\u0631\u0628\u0631\u06cc (Null-Prototype Object) \u06cc\u06a9 \u0627\u0644\u06af\u0648\u06cc \u0637\u0631\u0627\u062d\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0642\u062f\u0627\u0631 null \u06cc\u0627 undefined \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0634\u06cc\u0621\u200c\u06af\u0631\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0627\u0644\u06af\u0648\u060c \u06cc\u06a9 \u0634\u06cc\u0621 \u062e\u0627\u0644\u06cc \u0648 \u0628\u062f\u0648\u0646 \u0645\u062a\u062f\u0647\u0627 \u0648 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0631\u0627\u06cc \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u0646\u062f \u06cc\u0627 \u0646\u0627\u0642\u0635 \u0647\u0633\u062a\u0646\u062f\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0634\u06cc\u0621 \u0628\u0627 \u0627\u0634\u062a\u0628\u0627\u0647 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0628\u0647 \u062c\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0642\u062f\u0627\u0631 null \u06cc\u0627 undefined \u062f\u0631 \u062a\u0648\u0627\u0628\u0639 hasPerson \u0648 getAge \u0645\u0646\u062c\u0631 \u0628\u0647 \u0628\u0647\u0628\u0648\u062f \u06a9\u062f \u0648 \u06a9\u0627\u0647\u0634 \u0627\u062d\u062a\u0645\u0627\u0644 \u062e\u0637\u0627\u0647\u0627\u06cc \u0627\u062d\u062a\u0645\u0627\u0644\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0647 \u0639\u0628\u0627\u0631\u062a \u062f\u06cc\u06af\u0631\u060c \u0627\u06cc\u0646 \u0627\u0644\u06af\u0648 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u062a\u0627 \u0628\u062f\u0648\u0646 \u0645\u0634\u06a9\u0644\u0627\u062a \u0627\u062d\u062a\u0645\u0627\u0644\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0628\u0631\u0631\u0633\u06cc \u0648\u062c\u0648\u062f \u0634\u06cc\u0621 \u0648 \u06cc\u0627 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0622\u0646\u060c \u0628\u0647 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0622\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u0645.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> ages <span class=\"token operator\">=<\/span> Object<span class=\"token punctuation\">.<\/span><span class=\"token function\">create<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">null<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">{<\/span>\n  <span class=\"token literal-property property\">alice<\/span><span class=\"token operator\">:<\/span> <span class=\"token punctuation\">{<\/span> <span class=\"token literal-property property\">value<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f1\u06f8<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token literal-property property\">enumerable<\/span><span class=\"token operator\">:<\/span> <span class=\"token boolean\">true<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n  <span class=\"token literal-property property\">bob<\/span><span class=\"token operator\">:<\/span> <span class=\"token punctuation\">{<\/span> <span class=\"token literal-property property\">value<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">\u06f2\u06f7<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token literal-property property\">enumerable<\/span><span class=\"token operator\">:<\/span> <span class=\"token boolean\">true<\/span> <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n<span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token function\">hasPerson<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"hasOwnProperty\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ false<\/span>\n<span class=\"token function\">getAge<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"toString\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ undefined<\/span><\/code><\/pre>\n\n\n\n<p>\u067e\u0633 \u0637\u0628\u0642 \u0622\u0646\u200c\u0686\u0647 \u06a9\u0647 \u06af\u0641\u062a\u06cc\u0645\u061b \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0634\u06cc\u0621\u200c\u06af\u0631\u0627\u060c \u0634\u06cc\u0621\u200c\u0647\u0627 \u0627\u063a\u0644\u0628 \u0627\u0632 \u06cc\u06a9 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e (prototype) \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u067e\u0627\u06cc\u0647\u200c\u0627\u06cc \u0628\u0631\u0627\u06cc \u0627\u0631\u062b \u0628\u0631\u06cc \u0627\u0632 \u0645\u062a\u062f\u0647\u0627 \u0648 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u200c\u0647\u0627 \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0627\u0632 \u06cc\u06a9 \u0634\u06cc\u0621 \u0645\u0631\u062c\u0639 \u0628\u0647 \u0646\u0627\u0645 Object.prototype \u0627\u0631\u062b \u0628\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0627\u0645\u0627 \u062f\u0631 \u0628\u0631\u062e\u06cc \u0645\u0648\u0627\u0631\u062f\u060c \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062a\u062f\u0647\u0627 \u06cc\u0627 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0628\u0647 \u0627\u06cc\u0646 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u062e\u0637\u0631\u0627\u062a\u06cc \u0631\u0627 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p>\u0648\u0642\u0648\u0639 \u06cc\u06a9 \u062d\u0645\u0644\u0647 \u0628\u0647\u0644\u0648\u0627\u0646\u200c\u06af\u0630\u0627\u0631\u06cc \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e (Prototype Pollution) \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0648\u0642\u0648\u0639 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u06cc\u06a9 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062e\u0628\u06cc\u062b \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u0631\u0627 \u0628\u0647 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0627\u0639\u062b \u062a\u063a\u06cc\u06cc\u0631 \u0631\u0641\u062a\u0627\u0631 \u0633\u06cc\u0633\u062a\u0645 \u06cc\u0627 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062d\u0633\u0627\u0633 \u0634\u0648\u062f. \u0627\u0645\u0627 \u0627\u06af\u0631 \u0634\u06cc\u0621\u200c\u0647\u0627 \u0627\u0632 \u06cc\u06a9 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0646\u0627\u0644 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u067e\u0627\u06cc\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u060c \u0622\u0646\u06af\u0627\u0647 \u0647\u06cc\u0686 \u0627\u0641\u0632\u0648\u062f\u0646\u06cc \u0628\u0647 Object.prototype \u062a\u0623\u062b\u06cc\u0631\u06cc \u0628\u0631 \u0631\u0648\u06cc \u0622\u0646\u0647\u0627 \u0646\u062e\u0648\u0627\u0647\u062f \u062f\u0627\u0634\u062a\u060c \u0632\u06cc\u0631\u0627 \u0627\u06cc\u0646 \u0634\u06cc\u0621\u200c\u0647\u0627 \u0627\u0632 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u06cc \u06a9\u0647 \u0645\u062a\u062f\u0647\u0627 \u06cc\u0627 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u062f\u0627\u0631\u062f\u060c \u0645\u062d\u0627\u0641\u0638\u062a \u0634\u062f\u0647\u200c\u0627\u0646\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> user <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">{<\/span><span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token comment\">\/\/ A malicious script:<\/span>\n<span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">.<\/span>prototype<span class=\"token punctuation\">.<\/span>authenticated <span class=\"token operator\">=<\/span> <span class=\"token boolean\">true<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token comment\">\/\/ Unexpectedly allowing unauthenticated user to pass through<\/span>\n<span class=\"token keyword\">if<\/span> <span class=\"token punctuation\">(<\/span>user<span class=\"token punctuation\">.<\/span>authenticated<span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n  <span class=\"token comment\">\/\/ access confidential data<\/span>\n<span class=\"token punctuation\">}<\/span><\/code><\/pre>\n\n\n\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c API \u0647\u0627\u06cc \u062f\u0627\u062e\u0644\u06cc \u0648 \u0628\u0631\u062e\u06cc \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u0646\u062f \u06a9\u0647 \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc\u06cc \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0627\u06cc\u0646 \u0634\u06cc\u0621\u200c\u0647\u0627 \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u062f\u0631 \u0632\u0645\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u0634\u06cc\u0627\u0621 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062c\u0641\u062a\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f-\u0645\u0642\u062f\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0644\u062e\u0648\u0627\u0647 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0628\u0631\u062e\u06cc \u0627\u0632 \u0627\u06cc\u0646 API \u0647\u0627 \u0648 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0639\u0628\u0627\u0631\u062a\u0646\u062f \u0627\u0632:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Object.groupBy(): \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u06a9\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u062c\u062f\u06cc\u062f \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0627\u0632 \u0646\u0648\u0639 null-prototype \u0627\u0633\u062a.<\/li>\n\n\n\n<li>RegExp.prototype.exec() \u0628\u0627 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc groups \u0648 indices.groups: \u0648\u0642\u062a\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc\u06cc \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u0628\u0631\u06af\u0631\u062f\u0627\u0646\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>Array.prototype[@@unscopables]: \u0647\u0645\u0647 \u0627\u0634\u06cc\u0627\u0621 \u0627\u0632 \u0646\u0648\u0639 @@unscopables \u0646\u06cc\u0632 \u0628\u0627\u06cc\u062f \u062f\u0627\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u0628\u0627\u0634\u0646\u062f.<\/li>\n\n\n\n<li>import.meta: \u06cc\u06a9 \u0634\u06cc\u0621 \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u06a9\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0645\u0627\u0698\u0648\u0644 \u0641\u0639\u0644\u06cc \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n\n\n\n<li>\u0627\u0634\u06cc\u0627\u0621 \u0641\u0636\u0627\u06cc \u0646\u0627\u0645 \u0645\u0627\u0698\u0648\u0644: \u0627\u0634\u06cc\u0627\u0621\u06cc \u06a9\u0647 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 import * as ns from &#8220;module&#8221;; \u06cc\u0627 import() \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u0647\u0645\u0686\u0646\u06cc\u0646\u060c \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0628\u0627 \u06a9\u0644\u0627\u0633\u200c\u0647\u0627\u060c \u0627\u0634\u06cc\u0627\u0621\u06cc \u06a9\u0647 \u0627\u0632 extends null \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc \u0628\u0627 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e null \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0627\u06cc\u0646 \u0627\u0634\u06cc\u0627\u0621 \u0628\u062f\u0648\u0646 \u0647\u06cc\u0686 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u06cc\u060c \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0627\u0632 null \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u067e\u0627\u06cc\u0647 \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u062f\u0631 \u0646\u062a\u06cc\u062c\u0647 \u0647\u06cc\u0686 \u0648\u06cc\u0698\u06af\u06cc \u06cc\u0627 \u0645\u062a\u062f \u0627\u0632 Object.prototype \u0628\u0647 \u0627\u0631\u062b \u0646\u062e\u0648\u0627\u0647\u0646\u062f \u0628\u0631\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" 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=\"164\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2024\/05\/word-image-39610-1-scaled-1-300x164.jpeg\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"Hoisting \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2024\/05\/word-image-39610-1-scaled-1-300x164.jpeg 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/word-image-39610-1-scaled-1-1024x560.jpeg.webp 1024w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/word-image-39610-1-scaled-1-768x420.jpeg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/word-image-39610-1-scaled-1-1536x839.jpeg.webp 1536w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/word-image-39610-1-scaled-1-2048x1119.jpeg.webp 2048w\" 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\/164;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/hoisting-in-js\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0645\u0648\u0632\u0634 Hoisting \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647<\/a>\n<\/section><\/div>\n\n\n<div class=\"post-widget-body \"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u062a\u0628\u062f\u06cc\u0644 Object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h2>\n\n\n\n<p>\u062a\u0628\u062f\u06cc\u0644 \u0634\u06cc\u0621 \u06cc\u0627 Object coercion \u06cc\u06a9 \u0641\u0631\u0622\u06cc\u0646\u062f \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062f\u0631 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a\u200c\u0647\u0627 \u0631\u062e \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u0622\u0631\u06af\u0648\u0645\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u0628\u0647 \u0634\u06cc\u0621 \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f \u0628\u0647 \u06af\u0648\u0646\u0647\u200c\u0627\u06cc \u0627\u0633\u062a \u06a9\u0647:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u06af\u0631 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u0627\u0632 \u0646\u0648\u0639 \u0634\u06cc\u0621 (Object) \u0628\u0627\u0634\u062f\u060c \u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0634\u06cc\u0621 \u0628\u0631\u06af\u0631\u062f\u0627\u0646\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0627\u06af\u0631 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 undefined \u06cc\u0627 null \u0628\u0627\u0634\u062f\u060c \u06cc\u06a9 TypeError \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0628\u0647 \u0645\u0639\u0646\u0627\u06cc \u0639\u062f\u0645 \u0642\u0627\u0628\u0644\u06cc\u062a \u062a\u0628\u062f\u06cc\u0644 \u0622\u0646 \u0628\u0647 \u0634\u06cc\u0621 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0627\u06af\u0631 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u0627\u0632 \u0646\u0648\u0639 \u0627\u0639\u062f\u0627\u062f\u060c \u0631\u0634\u062a\u0647\u200c\u0647\u0627\u060c boolean\u060c \u0646\u0645\u0627\u062f\u0647\u0627 \u06cc\u0627 BigInt \u0628\u0627\u0634\u062f\u060c \u0622\u0646\u06af\u0627\u0647 \u0628\u0647 \u0634\u06cc\u0621 \u0645\u062a\u0646\u0627\u0638\u0631 \u0628\u0627 \u0622\u0646 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0628\u0633\u062a\u0647\u200c\u0647\u0627\u06cc \u0634\u06cc\u0621 \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<\/ul>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n    <div class=\"course-card-img\">\n        <img decoding=\"async\" \n            data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/javascript-es-series_1403-08-16-164352163\/97c6aa2e4add56ea5373fa13a8178942.webp?expire=4893471932&#038;token=a299c61715e09470f165388b87e60951&#038;md5=opnGFxXglHDxZTiLh-YJUQ==\" \n            alt=\"\u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a (JavaScript)\" \n            title=\"\u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a (JavaScript)\" \n            width=\"100%\" \n            height=\"auto\"\n           \n         src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n    <\/div>\n\n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA-mk1122\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a (JavaScript)        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            \u06f1,\u06f4\u06f9\u06f9,\u06f0\u06f0\u06f0                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        \u06f5\u06f2\u06f4,\u06f6\u06f5\u06f0                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        \u06f6\u06f5%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA-mk1122\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<p>\u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u062f\u0648 \u0631\u0648\u0634 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u062a\u0627 \u0628\u0647 \u0627\u06cc\u0646 \u062a\u0628\u062f\u06cc\u0644 \u0634\u06cc\u0621 \u0628\u0631\u0633\u06cc\u0645:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Object.prototype.valueOf(): \u0628\u0627 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc Object.prototype.valueOf.call(x)\u060c \u0645\u0631\u0627\u062d\u0644 \u062a\u0628\u062f\u06cc\u0644 \u0634\u06cc\u0621 \u06a9\u0647 \u062f\u0631 \u0628\u0627\u0644\u0627 \u062a\u0648\u0636\u06cc\u062d \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0628\u0631 \u0631\u0648\u06cc x \u0627\u0639\u0645\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Object(): \u0628\u0627 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc Object(x)\u060c \u0647\u0645\u0627\u0646 \u0645\u0631\u0627\u062d\u0644 \u062a\u0628\u062f\u06cc\u0644 \u0628\u0647 \u062c\u0632 \u0627\u06cc\u0646\u06a9\u0647 undefined \u0648 null TypeError \u0628\u0631\u06af\u0634\u062a \u062f\u0627\u062f\u0647 \u0646\u062e\u0648\u0627\u0647\u062f \u0634\u062f\u060c \u0628\u0644\u06a9\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0633\u0627\u062f\u0647 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u0645\u06a9\u0627\u0646\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u0632 \u062a\u0628\u062f\u06cc\u0644 \u0634\u06cc\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u0634\u0627\u0645\u0644:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u0634\u06cc\u0621 \u062f\u0631 \u062d\u0644\u0642\u0647\u200c\u0647\u0627\u06cc for&#8230;in.<\/li>\n\n\n\n<li>\u0645\u0642\u062f\u0627\u0631 this \u062f\u0631 \u0645\u062a\u062f\u0647\u0627\u06cc Array \u06cc\u0627 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a.<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0631\u06af\u0648\u0645\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062a\u062f\u0647\u0627\u06cc Object \u0645\u0627\u0646\u0646\u062f Object.keys().<\/li>\n\n\n\n<li>\u062e\u0648\u062f\u06a9\u0627\u0631\u0628\u0633\u062a\u0647 \u0634\u062f\u0646 \u0647\u0646\u06af\u0627\u0645 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0631\u0648\u06cc \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0627\u0628\u062a\u062f\u0627\u06cc\u06cc.<\/li>\n\n\n\n<li>\u0645\u0642\u062f\u0627\u0631 this \u0647\u0646\u06af\u0627\u0645 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u063a\u06cc\u0631 \u0645\u062d\u062f\u0648\u062f.<\/li>\n<\/ul>\n\n\n\n<p>\u0628\u0631\u062e\u0644\u0627\u0641 \u062a\u0628\u062f\u06cc\u0644 \u0628\u0647 \u0627\u0639\u062f\u0627\u062f \u0627\u0628\u062a\u062f\u0627\u06cc\u06cc\u060c \u0641\u0631\u0622\u06cc\u0646\u062f \u062a\u0628\u062f\u06cc\u0644 \u0634\u06cc\u0621 \u062e\u0648\u062f \u0628\u0647 \u0647\u06cc\u0686 \u0634\u06cc\u0648\u0647\u200c\u0627\u06cc \u0642\u0627\u0628\u0644 \u0645\u0634\u0627\u0647\u062f\u0647 \u0646\u06cc\u0633\u062a\u060c \u0632\u06cc\u0631\u0627 \u06a9\u062f \u0633\u0641\u0627\u0631\u0634\u06cc \u0645\u0627\u0646\u0646\u062f \u0645\u062a\u062f\u0647\u0627\u06cc toString \u06cc\u0627 valueOf \u0631\u0627 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" 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=\"226\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/36d22183-1841-4e3f-9dd7-ea1df1e63359-300x226.jpg.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"Event \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/36d22183-1841-4e3f-9dd7-ea1df1e63359-300x226.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/36d22183-1841-4e3f-9dd7-ea1df1e63359-768x579.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2024\/05\/36d22183-1841-4e3f-9dd7-ea1df1e63359.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\/226;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/event-in-javascript\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">Event \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a &#8211; \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062c\u0627\u0645\u0639<\/a>\n<\/section><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u0633\u0627\u0632\u0646\u062f\u0647<\/h2>\n\n\n\n<p>\u0633\u0627\u0632\u0646\u062f\u0647\u060c \u0633\u0628\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f \u062a\u0627 \u0648\u0631\u0648\u062f\u06cc \u062f\u0644\u062e\u0648\u0627\u0647 \u0628\u0647 \u0634\u06cc\u0621 \u062a\u0628\u062f\u06cc\u0644 \u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object()\u200e<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062a\u062f\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9<\/h2>\n\n\n\n<p>\u0645\u062a\u062f\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9 \u06a9\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0645\u0639\u0631\u0641\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645\u060c \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u0645\u062a\u0646\u0648\u0639\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 Object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062f\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631\u0645\u0627\u0646 \u0645\u06cc\u200c\u06af\u0630\u0627\u0631\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.assign()\u200e<\/p>\n\n\n\n<p>\u0645\u0642\u0627\u062f\u06cc\u0631 \u062a\u0645\u0627\u0645 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u06af\u0631\u062f\u0627\u0646 \u0642\u0627\u0628\u0644 \u0645\u0634\u0627\u0647\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u06cc\u0627 \u0686\u0646\u062f \u0634\u06cc\u0621 \u0645\u0646\u0628\u0639 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0645\u0642\u0635\u062f \u06a9\u067e\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.create()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0634\u06cc\u0621 \u062c\u062f\u06cc\u062f \u0628\u0627 \u0634\u06cc\u0621 \u0646\u0645\u0648\u0646\u0647 \u0645\u0634\u062e\u0635 \u0648 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.defineProperties()\u200e<\/p>\n\n\n\n<p>\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u062a\u0648\u0635\u06cc\u0641\u06af\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.defineProperty()\u200e<\/p>\n\n\n\n<p>\u0648\u06cc\u0698\u06af\u06cc \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u06cc\u06a9 \u062a\u0648\u0635\u06cc\u0641\u06af\u0631 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.entries()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0647\u0645\u0647 \u062c\u0641\u062a\u200c\u0647\u0627\u06cc [\u06a9\u0644\u06cc\u062f\u060c \u0645\u0642\u062f\u0627\u0631] \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0631\u0634\u062a\u0647\u200c\u0627\u06cc \u062e\u0648\u062f \u0634\u06cc\u0621 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.freeze()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0634\u06cc\u0621 \u0631\u0627 \u06cc\u062e\u200c\u0632\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u06a9\u062f \u062f\u06cc\u06af\u0631 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0622\u0646 \u0631\u0627 \u062d\u0630\u0641 \u06cc\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.fromEntries()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0634\u06cc\u0621 \u062c\u062f\u06cc\u062f \u0631\u0627 \u0627\u0632 \u06cc\u06a9 iterable \u0627\u0632 \u062c\u0641\u062a\u200c\u0647\u0627\u06cc [\u06a9\u0644\u06cc\u062f\u060c \u0645\u0642\u062f\u0627\u0631] \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f. (\u0627\u06cc\u0646 \u0628\u0631\u0639\u06a9\u0633 Object.entries \u0627\u0633\u062a).<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.getOwnPropertyDescriptor()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u062a\u0648\u0635\u06cc\u0641\u06af\u0631 \u0648\u06cc\u0698\u06af\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u0646\u0627\u0645\u06cc \u0631\u0648\u06cc \u06cc\u06a9 \u0634\u06cc\u0621 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.getOwnPropertyDescriptors()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0634\u06cc\u0621 \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u062a\u0645\u0627\u0645 \u062a\u0648\u0635\u06cc\u0641\u06af\u0631\u0647\u0627\u06cc \u0648\u06cc\u0698\u06af\u06cc \u062e\u0648\u062f \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0634\u06cc\u0621 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.getOwnPropertyNames()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0646\u0627\u0645\u200c\u0647\u0627\u06cc \u0647\u0645\u0647 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u06af\u0631\u062f\u0627\u0646 \u0648 \u063a\u06cc\u0631 \u062e\u0648\u062f\u06af\u0631\u062f\u0627\u0646 \u0627\u0632 \u0634\u06cc\u0621 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.getOwnPropertySymbols()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0632 \u062a\u0645\u0627\u0645 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0646\u0645\u0627\u062f\u06cc \u0631\u0627 \u06a9\u0647 \u0628\u0647 \u0637\u0648\u0631 \u0645\u0633\u062a\u0642\u06cc\u0645 \u0628\u0631 \u0631\u0648\u06cc \u06cc\u06a9 \u0634\u06cc\u0621 \u0645\u0634\u062e\u0635 \u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.getPrototypeOf()\u200e<\/p>\n\n\n\n<p>\u0646\u0645\u0648\u0646\u0647 (\u0648\u06cc\u0698\u06af\u06cc \u062f\u0627\u062e\u0644\u06cc [[Prototype]]) \u0634\u06cc\u0621 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.groupBy()\u200e<\/p>\n\n\n\n<p>\u0639\u0646\u0627\u0635\u0631 \u06cc\u06a9 iterable \u0645\u0634\u062e\u0635 \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0631\u0634\u062a\u0647\u200c\u0627\u06cc \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0628\u0627\u0632\u062e\u0648\u0627\u0646\u06cc \u0634\u062f\u0647\u060c \u06af\u0631\u0648\u0647\u200c\u0628\u0646\u062f\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0634\u06cc\u0621 \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0647 \u0634\u062f\u0647 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u062c\u062f\u0627\u06af\u0627\u0646\u0647\u200c\u0627\u06cc \u0628\u0631\u0627\u06cc \u0647\u0631 \u06af\u0631\u0648\u0647 \u062f\u0627\u0631\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0622\u0631\u0627\u06cc\u0647\u200c\u0647\u0627 \u0628\u0627 \u0639\u0646\u0627\u0635\u0631 \u062f\u0631 \u06af\u0631\u0648\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.hasOwn()\u200e<\/p>\n\n\n\n<p>\u0627\u06af\u0631 \u0634\u06cc\u0621 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u062f\u0627\u0631\u0627\u06cc \u0648\u06cc\u0698\u06af\u06cc \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0648\u06cc\u0698\u06af\u06cc \u062e\u0648\u062f \u0628\u0627\u0634\u062f\u060c true \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f\u060c \u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a false \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.is()\u200e<\/p>\n\n\n\n<p>\u062f\u0648 \u0645\u0642\u062f\u0627\u0631 \u0631\u0627 \u0645\u0642\u0627\u06cc\u0633\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0622\u06cc\u0627 \u06cc\u06a9\u0633\u0627\u0646 \u0647\u0633\u062a\u0646\u062f \u06cc\u0627 \u062e\u06cc\u0631. \u0647\u0645\u0647 \u0645\u0642\u0627\u062f\u06cc\u0631 NaN \u0631\u0627 \u0628\u0631\u0627\u0628\u0631 \u0645\u06cc\u200c\u0634\u0645\u0627\u0631\u062f (\u06a9\u0647 \u0627\u0632 \u0647\u0631 \u062f\u0648 IsLooselyEqual \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 == \u0648 IsStrictlyEqual \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 === \u0645\u062a\u0641\u0627\u0648\u062a \u0627\u0633\u062a).<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.isExtensible()\u200e<\/p>\n\n\n\n<p>\u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0622\u06cc\u0627 \u0627\u0645\u06a9\u0627\u0646 \u062a\u0648\u0633\u0639\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0645\u062c\u0627\u0632 \u0627\u0633\u062a \u06cc\u0627 \u062e\u06cc\u0631.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.isFrozen()\u200e<\/p>\n\n\n\n<p>\u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0622\u06cc\u0627 \u06cc\u06a9 \u0634\u06cc\u0621 \u06cc\u062e\u200c\u0632\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a \u06cc\u0627 \u062e\u06cc\u0631.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.isSealed()\u200e<\/p>\n\n\n\n<p>\u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0622\u06cc\u0627 \u06cc\u06a9 \u0634\u06cc\u0621 \u0645\u062d\u06a9\u0645 \u0634\u062f\u0647 \u0627\u0633\u062a \u06cc\u0627 \u062e\u06cc\u0631.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.keys()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0646\u0627\u0645\u200c\u0647\u0627\u06cc \u0647\u0645\u0647 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0631\u0634\u062a\u0647\u200c\u0627\u06cc \u062e\u0648\u062f\u06af\u0631\u062f\u0627\u0646 \u0634\u06cc\u0621 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.preventExtensions()\u200e<\/p>\n\n\n\n<p>\u0647\u0631 \u06af\u0648\u0646\u0647 \u062a\u0648\u0633\u0639\u0647\u200c\u06cc \u06cc\u06a9 \u0634\u06cc\u0621 \u0631\u0627 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.seal()\u200e<\/p>\n\n\n\n<p>\u0627\u0632 \u06a9\u062f \u062f\u06cc\u06af\u0631 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f \u062a\u0627 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u0634\u06cc\u0621 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.setPrototypeOf()\u200e<\/p>\n\n\n\n<p>\u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0634\u06cc\u0621 \u0631\u0627 (\u0648\u06cc\u0698\u06af\u06cc \u062f\u0627\u062e\u0644\u06cc [[Prototype]]) \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.values()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0645\u0642\u0627\u062f\u06cc\u0631\u06cc \u06a9\u0647 \u0645\u062a\u0646\u0627\u0638\u0631 \u0628\u0627 \u0647\u0645\u0647 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0631\u0634\u062a\u0647\u200c\u0627\u06cc \u062e\u0648\u062f\u06af\u0631\u062f\u0627\u0646 \u0634\u06cc\u0621 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0647\u0633\u062a\u0646\u062f\u060c \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" 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=\"205\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/c3e1b3cf-77c6-4da5-ba3b-2a36e54ab0e5-300x205.jpg.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"Async \u0648 Await \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/c3e1b3cf-77c6-4da5-ba3b-2a36e54ab0e5-300x205.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/c3e1b3cf-77c6-4da5-ba3b-2a36e54ab0e5-768x526.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2024\/05\/c3e1b3cf-77c6-4da5-ba3b-2a36e54ab0e5.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\/205;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/async-and-await-in-js\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">Async \u0648 Await \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0645\u0641\u0647\u0648\u0645 + \u06a9\u0627\u0631\u0628\u0631\u062f<\/a>\n<\/section><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0646\u0645\u0648\u0646\u0647<\/h2>\n\n\n\n<p>\u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0628\u0631 \u0631\u0648\u06cc Object.prototype \u062a\u0639\u0631\u06cc\u0641 \u0634\u062f\u0647\u200c\u0627\u0646\u062f \u0648 \u062a\u0648\u0633\u0637 \u062a\u0645\u0627\u0645 \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627\u06cc Object \u0628\u0647 \u0627\u0634\u062a\u0631\u0627\u06a9 \u06af\u0630\u0627\u0634\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n    <div class=\"course-card-img\">\n        <img decoding=\"async\" \n            data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/front_gcZ5ulR_1403-08-16-164827889\/eb15a124ff8961e6f5a4178684ece70c.webp?expire=4893471932&#038;token=0416681717d9beb623a1202e6efcac1b&#038;md5=BBZoFxfZvrYjoSAubvysGw==\" \n            alt=\"\u0622\u0645\u0648\u0632\u0634 \u0637\u0631\u0627\u062d\u06cc \u0648\u0628 \u0633\u0627\u06cc\u062a (Front-End)\" \n            title=\"\u0622\u0645\u0648\u0632\u0634 \u0637\u0631\u0627\u062d\u06cc \u0648\u0628 \u0633\u0627\u06cc\u062a (Front-End)\" \n            width=\"100%\" \n            height=\"auto\"\n           \n         src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n    <\/div>\n\n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D9%88%D8%A8-%D8%B3%D8%A7%DB%8C%D8%AA-front-end-mk3\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u0637\u0631\u0627\u062d\u06cc \u0648\u0628 \u0633\u0627\u06cc\u062a (Front-End)        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            \u06f9\u06f9\u06f9,\u06f0\u06f0\u06f0                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        \u06f3\u06f9\u06f9,\u06f6\u06f0\u06f0                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        \u06f6\u06f0%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D9%88%D8%A8-%D8%B3%D8%A7%DB%8C%D8%AA-front-end-mk3\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<p>\u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e (Prototype): \u0648\u0642\u062a\u06cc \u06cc\u06a9 \u0634\u06cc\u0621 \u062f\u0631 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0622\u0646 \u0634\u06cc\u0621 \u0627\u0632 \u06cc\u06a9 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u06af\u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0634\u0627\u0645\u0644 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0648 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc\u06cc \u0628\u0627\u0634\u062f \u06a9\u0647 \u062a\u0648\u0633\u0637 \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0634\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0628\u0647 \u0627\u0631\u062b \u0628\u0631\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.__proto<\/p>\n\n\n\n<p>\u0633\u0627\u0632\u0646\u062f\u0647 (Constructor): \u0633\u0627\u0632\u0646\u062f\u0647 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u06a9\u0644\u0627\u0633 \u06cc\u0627 \u06cc\u06a9 \u0634\u06cc\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0648\u06cc\u0698\u06af\u06cc constructor \u0634\u06cc\u0621 \u0646\u0645\u0648\u0646\u0647 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0627\u0632 \u06a9\u062f\u0627\u0645 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0634\u06cc\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.constructor<\/p>\n\n\n\n<p>\u0648\u06cc\u0698\u06af\u06cc constructor \u0631\u0648\u06cc Object.prototype \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0686\u06cc\u0633\u062a\u060c \u06a9\u0647 \u0628\u0647 \u0637\u0648\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u062a\u0627\u0628\u0639 Object \u0627\u0633\u062a. \u0627\u0645\u0627 \u0628\u0631\u0627\u06cc \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062a\u0648\u0633\u0637 \u0633\u0627\u0632\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631\u06cc \u0627\u06cc\u062c\u0627\u062f \u0634\u062f\u0647\u200c\u0627\u0646\u062f\u060c \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc \u0645\u06cc\u200c\u06af\u0648\u06cc\u062f \u06a9\u0647 \u0627\u0632 \u06a9\u062f\u0627\u0645 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u0634\u06cc\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0686\u0631\u0627 \u06a9\u0647 \u0647\u0631 \u0634\u06cc\u0621 \u0646\u0645\u0648\u0646\u0647 \u0627\u0632 \u06cc\u06a9 \u06a9\u0644\u0627\u0633 (\u06cc\u0627 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647) \u062e\u0627\u0635 \u0627\u0633\u062a \u0648 \u0627\u0632 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0622\u0646 \u06a9\u0644\u0627\u0633 \u0627\u0631\u062b \u0628\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062a\u062f\u0647\u0627\u06cc \u0646\u0645\u0648\u0646\u0647<\/h2>\n\n\n\n<p>\u062f\u0631 \u0632\u0628\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0645\u062a\u062f\u0647\u0627\u06cc \u0646\u0645\u0648\u0646\u0647 \u0628\u0647 \u0645\u062a\u062f\u0647\u0627\u06cc\u06cc \u0627\u0634\u0627\u0631\u0647 \u062f\u0627\u0631\u0646\u062f \u06a9\u0647 \u0631\u0648\u06cc \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627\u06cc \u0634\u06cc\u0621 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0628\u0647 \u0639\u0628\u0627\u0631\u062a \u062f\u06cc\u06af\u0631\u060c \u0627\u06cc\u0646 \u0645\u062a\u062f\u0647\u0627 \u0645\u062a\u0639\u0644\u0642 \u0628\u0647 \u0647\u0631 \u0646\u0645\u0648\u0646\u0647 \u062e\u0627\u0635 \u0627\u0632 \u06cc\u06a9 \u06a9\u0644\u0627\u0633 \u06cc\u0627 \u06cc\u06a9 \u0634\u06cc\u0621 \u0647\u0633\u062a\u0646\u062f \u0648 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0622\u0646\u0647\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0648 \u0631\u0641\u062a\u0627\u0631\u0647\u0627\u06cc \u062e\u0627\u0635 \u0647\u0631 \u0646\u0645\u0648\u0646\u0647 \u062a\u0639\u0627\u0645\u0644 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u0645 \u062a\u0627 \u0645\u062a\u062f\u0647\u0627\u06cc \u0646\u0645\u0648\u0646\u0647 object \u062f\u0631 js \u0631\u0627 \u0645\u0639\u0631\u0641\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.__defineGetter__()\u200e<\/p>\n\n\n\n<p>\u0627\u06cc\u0646 \u0645\u062a\u062f\u060c \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0631\u0627 \u0628\u0627 \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0631\u062a\u0628\u0637 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0647\u0646\u06af\u0627\u0645 \u062f\u0633\u062a\u0631\u0633\u06cc\u060c \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u0631\u0627 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0645\u0642\u062f\u0627\u0631 \u0628\u0627\u0632\u06af\u0634\u062a\u06cc \u0622\u0646 \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.__defineSetter__()\u200e<\/p>\n\n\n\n<p>\u0627\u06cc\u0646 \u0645\u062a\u062f\u060c \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0631\u0627 \u0628\u0627 \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0631\u062a\u0628\u0637 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0647\u0646\u06af\u0627\u0645 \u062a\u0646\u0638\u06cc\u0645\u060c \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u0631\u0627 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0631\u0627 \u0627\u0635\u0644\u0627\u062d \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.__lookupGetter__()\u200e<\/p>\n\n\n\n<p>\u062a\u0627\u0628\u0639\u06cc \u0631\u0627 \u06a9\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 getter \u0628\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0645\u062a\u0635\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.__lookupSetter__()\u200e<\/p>\n\n\n\n<p>\u062a\u0627\u0628\u0639\u06cc \u0631\u0627 \u06a9\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 setter \u0628\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0645\u062a\u0635\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.hasOwnProperty()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0628\u0648\u0644\u06cc\u0646 (true \u06cc\u0627 false) \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0622\u06cc\u0627 \u06cc\u06a9 \u0634\u06cc\u0621 \u0634\u0627\u0645\u0644 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u0645\u0633\u062a\u0642\u06cc\u0645 \u0622\u0646 \u0634\u06cc\u0621 \u0627\u0633\u062a \u0648 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0632\u0646\u062c\u06cc\u0631\u0647 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0628\u0647 \u0627\u0631\u062b \u0646\u0645\u06cc\u200c\u0628\u0631\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.isPrototypeOf()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0628\u0648\u0644\u06cc\u0646 (true \u06cc\u0627 false) \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0622\u06cc\u0627 \u0634\u06cc\u0621 \u06a9\u0647 \u0627\u06cc\u0646 \u0645\u062a\u062f \u0631\u0648\u06cc \u0622\u0646 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u062f\u0631 \u0632\u0646\u062c\u06cc\u0631\u0647 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0634\u06cc\u0621 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f \u06cc\u0627 \u062e\u06cc\u0631.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.propertyIsEnumerable()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0628\u0648\u0644\u06cc\u0646 (true \u06cc\u0627 false) \u0631\u0627 \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f \u06a9\u0647 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0622\u06cc\u0627 \u0648\u06cc\u0698\u06af\u06cc \u062e\u0648\u062f\u06af\u0631\u062f\u0627\u0646 \u0642\u0627\u0628\u0644 \u0634\u0645\u0627\u0631\u0634 \u0634\u06cc \u0627\u0633\u062a \u06cc\u0627 \u0646\u0647.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.toLocaleString()\u200e<\/p>\n\n\n\n<p>\u0645\u062a\u062f toString()\u200e \u0631\u0627 \u0635\u062f\u0627 \u0645\u06cc\u200c\u0632\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.toString()\u200e<\/p>\n\n\n\n<p>\u06cc\u06a9 \u0646\u0645\u0627\u06cc\u0634 \u0631\u0634\u062a\u0647\u200c\u0627\u06cc \u0627\u0632 \u0634\u06cc\u0621 \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Object.prototype.valueOf()\u200e<\/p>\n\n\n\n<p>\u0645\u0642\u062f\u0627\u0631 \u0627\u0628\u062a\u062f\u0627\u06cc\u06cc \u0634\u06cc\u0621 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u0628\u0627\u0632\u0645\u06cc\u200c\u06af\u0631\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc\u06cc \u0627\u0632 \u0622\u0628\u062c\u06a9\u062a \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/h2>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0628\u062e\u0634\u060c \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u0645\u062a\u0646\u0648\u0639\u06cc \u0631\u0627 \u0627\u0632 \u0645\u062a\u062f\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 object \u062f\u0631 \u0632\u0628\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0631\u0627\u0626\u0647 \u062f\u0627\u062f\u0647\u200c\u0627\u06cc\u0645. \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u060c \u0628\u0647 \u062f\u0631\u06a9 \u0628\u0647\u062a\u0631 \u0645\u0641\u0627\u0647\u06cc\u0645 \u0622\u0645\u0648\u0632\u0634\u06cc \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50192\" 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=\"198\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/0a9cf082-7ecc-43dd-b0c3-2eb4bf5b387d-300x198.jpg.webp\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"api \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/0a9cf082-7ecc-43dd-b0c3-2eb4bf5b387d-300x198.jpg.webp 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/0a9cf082-7ecc-43dd-b0c3-2eb4bf5b387d-768x507.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2024\/05\/0a9cf082-7ecc-43dd-b0c3-2eb4bf5b387d.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\/198;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/api-in-js\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0622\u0645\u0648\u0632\u0634 \u0646\u062d\u0648\u0647 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u06cc\u06a9 API \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a &#8211; \u0628\u0627 \u0645\u062b\u0627\u0644 \u0639\u0645\u0644\u06cc<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0627\u06cc\u062c\u0627\u062f \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc<\/h3>\n\n\n\n<p>\u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u0627\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0644\u0645\u0647 \u06a9\u0644\u06cc\u062f\u06cc new \u0628\u0627 \u0622\u0631\u06af\u0648\u0645\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> o1 <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token keyword\">const<\/span> o2 <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">undefined<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token keyword\">const<\/span> o3 <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">null<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0633\u0627\u0632\u0646\u062f\u0647 Object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0627\u0639\u062f\u0627\u062f \u0627\u0628\u062a\u062f\u0627\u06cc\u06cc \u0628\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u0627\u0632 \u0646\u0648\u0639 \u0645\u0631\u0628\u0648\u0637\u0647 \u0622\u0646<\/h3>\n\n\n\n<p>\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0633\u0627\u0632\u0646\u062f\u0647 Object()\u200e \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u067e\u0648\u0634\u0634 \u0634\u06cc\u0621 \u0627\u0632 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0627\u0628\u062a\u062f\u0627\u06cc\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc o1 \u0648 o2 \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u06a9\u0647 \u0634\u06cc\u0621\u200c\u0647\u0627\u06cc\u06cc \u0627\u0632 \u0646\u0648\u0639\u200c\u0647\u0627\u06cc Boolean \u0648 BigInt \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token comment\">\/\/ Equivalent to const o1 = new Boolean(true)<\/span>\n<span class=\"token keyword\">const<\/span> o1 <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">(<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\n<span class=\"token comment\">\/\/ No equivalent because BigInt() can't be called as a constructor,<\/span>\n<span class=\"token comment\">\/\/ and calling it as a regular function won't create an object<\/span>\n<span class=\"token keyword\">const<\/span> o2 <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">1n<\/span><span class=\"token punctuation\">)<\/span><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u200c\u0647\u0627\u06cc \u0634\u06cc\u0621<\/h3>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0642\u0633\u0645\u062a\u060c \u0646\u06a9\u0627\u062a\u06cc \u062f\u0631\u0628\u0627\u0631\u0647\u0654 \u062a\u063a\u06cc\u06cc\u0631 \u0631\u0641\u062a\u0627\u0631 \u0645\u062a\u062f\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u06cc \u06a9\u0647 \u062f\u0631 Object.prototype \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u0646\u062f\u060c \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0634\u0645\u0627 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0631\u0641\u062a\u0627\u0631 \u0627\u06cc\u0646 \u0645\u062a\u062f\u0647\u0627 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f\u060c \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u06a9\u0647 \u06a9\u062f \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u062e\u0648\u062f \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u067e\u06cc\u0686\u06cc\u062f\u0647 \u062a\u0631 \u0627\u0632 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u0633\u0646\u062a\u06cc \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u062f \u062e\u0648\u062f \u0631\u0627 \u062f\u0631\u0648\u0646 \u06cc\u06a9 \u062a\u0627\u0628\u0639 \u0642\u0631\u0627\u0631 \u062f\u0627\u062f\u0647 \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u067e\u06cc\u0648\u0633\u062a\u06af\u06cc (hook) \u0628\u0647 \u0645\u062a\u062f \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u0628\u0647 \u0634\u0645\u0627 \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0642\u0628\u0644 \u06cc\u0627 \u0628\u0639\u062f \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc \u0645\u0646\u0637\u0642 \u0627\u0635\u0644\u06cc \u0645\u062a\u062f\u060c \u0639\u0645\u0644\u06cc\u0627\u062a \u062e\u0648\u062f \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n    <div class=\"course-card-img\">\n        <img decoding=\"async\" \n            data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/HTML_Qhq5DTI_1403-08-16-164537770\/8baf27066913f44bec32b4534a429d52.webp?expire=4893471932&#038;token=afbe4b4cb4fedc0da3e390b25320ffc0&#038;md5=r75LTLT-3A2j45CyUyD_wA==\" \n            alt=\"\u0622\u0645\u0648\u0632\u0634 HTML \u0648 CSS\" \n            title=\"\u0622\u0645\u0648\u0632\u0634 HTML \u0648 CSS\" \n            width=\"100%\" \n            height=\"auto\"\n           \n         src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n    <\/div>\n\n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-html-css-mk865\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 HTML \u0648 CSS        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            \u06f1,\u06f4\u06f9\u06f9,\u06f0\u06f0\u06f0                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        \u06f4\u06f4\u06f9,\u06f7\u06f0\u06f0                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        \u06f7\u06f0%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-html-css-mk865\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<p>\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u062f\u06cc \u0631\u0627 \u06a9\u0647 \u0645\u0646\u0637\u0642 \u062e\u0627\u0635\u06cc \u0631\u0627 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0628\u0647 \u06cc\u06a9 \u0645\u062a\u062f \u0645\u0648\u062c\u0648\u062f \u062f\u0631 Object.prototype \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0627 \u0627\u06cc\u0646 \u06a9\u0627\u0631\u060c \u0642\u0627\u062f\u0631\u06cc\u062f \u0645\u0646\u0637\u0642 \u062e\u0648\u062f \u0631\u0627 \u0642\u0628\u0644 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc \u0645\u0646\u0637\u0642 \u0627\u0635\u0644\u06cc \u0645\u062a\u062f \u06cc\u0627 \u0647\u0631 \u062a\u0648\u0633\u0639\u0647 \u062f\u06cc\u06af\u0631\u06cc \u06a9\u0647 \u0627\u0636\u0627\u0641\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p>\u0647\u0645\u200c\u0686\u0646\u06cc\u0646\u060c \u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0642\u0635\u062f \u0627\u0635\u0644\u0627\u062d \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u200c\u0647\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 hooks \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f apply() \u0631\u0627 \u0628\u0631 \u0631\u0648\u06cc \u062a\u0627\u0628\u0639 \u0641\u0639\u0644\u06cc \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u0622\u0631\u06af\u0648\u0645\u0627\u0646\u200c\u0647\u0627) \u0628\u0647 \u0631\u0641\u062a\u0627\u0631 \u0641\u0639\u0644\u06cc \u0645\u0646\u062a\u0642\u0644 \u0634\u0648\u062f. \u0627\u06cc\u0646 \u0627\u0644\u06af\u0648 \u0628\u0631\u0627\u06cc \u0647\u0631 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 Node.prototype \u0648 Function.prototype\u060c \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"token keyword\">const<\/span> current <span class=\"token operator\">=<\/span> <span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">.<\/span>prototype<span class=\"token punctuation\">.<\/span>valueOf<span class=\"token punctuation\">;<\/span>\n\n<span class=\"token comment\">\/\/ Since my property \"-prop-value\" is cross-cutting and isn't always<\/span>\n<span class=\"token comment\">\/\/ on the same prototype chain, I want to modify Object.prototype:<\/span>\n<span class=\"token class-name\">Object<\/span><span class=\"token punctuation\">.<\/span>prototype<span class=\"token punctuation\">.<\/span><span class=\"token function-variable function\">valueOf<\/span> <span class=\"token operator\">=<\/span> <span class=\"token keyword\">function<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token parameter\"><span class=\"token operator\">...<\/span>args<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\n  <span class=\"token keyword\">if<\/span> <span class=\"token punctuation\">(<\/span>Object<span class=\"token punctuation\">.<\/span><span class=\"token function\">hasOwn<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">this<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token string\">\"-prop-value\"<\/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\">&#91;<\/span><span class=\"token string\">\"-prop-value\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\n  <span class=\"token punctuation\">}<\/span> <span class=\"token keyword\">else<\/span> <span class=\"token punctuation\">{<\/span>\n    <span class=\"token comment\">\/\/ It doesn't look like one of my objects, so let's fall back on<\/span>\n    <span class=\"token comment\">\/\/ the default behavior by reproducing the current behavior as best we can.<\/span>\n    <span class=\"token comment\">\/\/ The apply behaves like \"super\" in some other languages.<\/span>\n    <span class=\"token comment\">\/\/ Even though valueOf() doesn't take arguments, some other hook may.<\/span>\n    <span class=\"token keyword\">return<\/span> <span class=\"token function\">current<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">apply<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">this<\/span><span class=\"token punctuation\">,<\/span> args<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n  <span class=\"token punctuation\">}<\/span>\n<span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">;<\/span><\/code><\/pre>\n\n\n\n<p>\u0627\u062e\u0637\u0627\u0631: \u0627\u0635\u0644\u0627\u062d \u0648\u06cc\u0698\u06af\u06cc \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u0647\u0631 \u0633\u0627\u0632\u0646\u062f\u0647\u200c\u06cc \u062f\u0627\u062e\u0644\u06cc \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0639\u0645\u0644 \u0646\u0627\u067e\u0633\u0646\u062f \u062f\u0631 \u0646\u0638\u0631 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0628\u0627\u0639\u062b \u0627\u0641\u0632\u0627\u06cc\u0634 \u062e\u0637\u0631\u0627\u062a\u06cc \u0627\u0632 \u062c\u0645\u0644\u0647 \u0627\u062e\u062a\u0644\u0627\u0644 \u062f\u0631 \u0631\u0641\u062a\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0648 \u06a9\u0627\u0647\u0634 \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0622\u06cc\u0646\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0627\u0632 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0645\u0633\u062a\u0642\u06cc\u0645 \u062f\u0631 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u200c\u0647\u0627\u06cc \u0633\u0627\u0632\u0646\u062f\u06af\u0627\u0646 \u062f\u0627\u062e\u0644\u06cc \u062e\u0648\u062f\u062f\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p>\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e\u200c\u0647\u0627 \u0648 \u0646\u062d\u0648\u0647\u0654 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0632\u0646\u062c\u06cc\u0631\u0647 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u062f\u0631 \u0645\u0628\u062d\u062b \u0645\u0648\u0631\u0648\u062b\u06cc \u0648 \u0632\u0646\u062c\u06cc\u0631\u0647 \u067e\u0631\u0648\u062a\u0648\u062a\u0627\u06cc\u067e \u062f\u0631 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u062c\u0633\u062a\u200c\u0648\u062c\u0648 \u0648 \u0645\u0637\u0627\u0644\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0645\u062a\u062f\u0647\u0627 \u062f\u0631 \u0645\u0631\u0648\u0631\u06af\u0631\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641<\/h2>\n\n\n\n<p>\u062a\u0635\u0648\u06cc\u0631 \u0632\u06cc\u0631 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0627\u0632 \u0645\u06cc\u0627\u0646 \u0645\u062a\u062f\u0647\u0627\u06cc object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u06a9\u062f\u0627\u0645\u200c\u06cc\u06a9 \u0627\u0632 \u0622\u0646\u200c\u0647\u0627 \u0628\u0627 \u0645\u0631\u0648\u0631\u06af\u0631\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u062f\u0627\u0631\u0646\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><figure><img decoding=\"async\" class=\"aligncenter wp-image-39670 size-full lazyload\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2024\/05\/word-image-39657-13-scaled-1.jpeg\" alt=\"\u0628\u0631\u0631\u0633\u06cc \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0645\u062a\u062f\u0647\u0627 \u062f\u0631 \u0645\u0631\u0648\u0631\u06af\u0631\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\" width=\"654\" height=\"2560\" title=\"\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2024\/05\/word-image-39657-13-scaled-1.jpeg 654w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2024\/05\/word-image-39657-13-scaled-1-77x300.jpeg 77w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2024\/05\/word-image-39657-13-scaled-1-523x2048.jpeg.webp 523w\" data-sizes=\"(max-width: 654px) 100vw, 654px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 654px; --smush-placeholder-aspect-ratio: 654\/2560;\" \/><\/figure>\u062c\u0645\u0639\u200c\u0628\u0646\u062f\u06cc<\/h2>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0628\u0647\u200c\u0637\u0648\u0631 \u0645\u0641\u0635\u0644 \u062f\u0631 \u0631\u0627\u0628\u0637\u0647 \u0628\u0627 \u0627\u0634\u06cc\u0627\u0621 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0635\u062d\u0628\u062a \u06a9\u0631\u062f\u06cc\u0645. \u0647\u0645\u0627\u0646\u200c\u0637\u0648\u0631 \u06a9\u0647 \u0645\u06cc\u200c\u062f\u0627\u0646\u06cc\u062f \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0627\u0632 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062d\u0628\u0648\u0628 \u0648 \u067e\u0631\u0642\u062f\u0631\u062a \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0628\u0647\u200c\u062e\u0635\u0648\u0635 \u062f\u0631 \u0632\u0645\u06cc\u0646\u0647\u200c\u06cc \u0648\u0628 \u0628\u0647\u200c\u0634\u0645\u0627\u0631 \u0645\u06cc\u200c\u0622\u06cc\u062f. \u0644\u0630\u0627 \u06a9\u0627\u0631 \u0628\u0627 \u0627\u0634\u06cc\u0627\u0621 \u0648 \u0634\u0646\u0627\u062e\u062a object\u0647\u0627\u06cc \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f \u062a\u0627 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0627\u06cc \u062d\u0631\u0641\u0647\u200c\u0627\u06cc\u200c\u062a\u0631 \u0648 \u0628\u0647\u062a\u0631 \u0628\u0646\u0648\u06cc\u0633\u06cc\u0645.<\/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\/web-design\/\" 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 \u0637\u0631\u0627\u062d\u06cc \u0633\u0627\u06cc\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\/web-design\/\" 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<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628\u060c \u0628\u0647 \u0637\u0648\u0631 \u06a9\u0627\u0645\u0644 \u062f\u0631 \u0631\u0627\u0628\u0637\u0647 \u0628\u0627 \u0627\u06cc\u0646\u200c\u06a9\u0647 \u0627\u0635\u0644\u0627\u064b object \u0686\u06cc\u0633\u062a \u0648 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0686\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u062f\u0627\u0631\u062f\u060c \u0635\u062d\u0628\u062a \u06a9\u0631\u062f\u06cc\u0645. \u0633\u067e\u0633 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0622\u0646 \u0631\u0627 \u062f\u0631 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0634\u0645\u0631\u062f\u06cc\u0645. \u062f\u0631 \u0627\u0646\u062a\u0647\u0627 \u0646\u06cc\u0632 \u0645\u062a\u062f\u0647\u0627 \u0648 \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc\u06cc \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631\u062f \u0622\u0646 \u0631\u0627 \u062f\u0631 \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0646\u0634\u0627\u0646 \u062f\u0627\u062f\u06cc\u0645. \u0627\u0645\u06cc\u062f\u0648\u0627\u0631\u06cc\u0645 \u0645\u062a\u0648\u062c\u0647 \u0645\u0648\u0636\u0648\u0639 \u0622\u0645\u0648\u0632\u0634\u06cc \u0634\u062f\u0647 \u0628\u0627\u0634\u06cc\u062f.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u062f\u0631 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647<\/h2>\n\n\n\n<p>\u0627\u06af\u0631 \u0628\u0647 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0632\u0628\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0639\u0644\u0627\u0642\u0647\u200c\u0645\u0646\u062f \u0647\u0633\u062a\u06cc\u062f\u060c \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634\u06cc \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647\u060c \u0628\u0647\u062a\u0631\u06cc\u0646 \u0645\u0646\u0628\u0639\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0635\u0641\u0631 \u062a\u0627 \u0635\u062f \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc\u060c \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0645\u06a9\u062a\u0628 \u062e\u0648\u0646\u0647\u060c \u0627\u0646\u0648\u0627\u0639 \u062f\u0648\u0631\u0647 <a href=\"https:\/\/maktabkhooneh.org\/learn\/java-script\/\">\u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a<\/a> \u0648 <a href=\"https:\/\/maktabkhooneh.org\/learn\/programming\">\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc<\/a> \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u06a9\u0627\u0645\u0644\u0627\u064b \u0633\u0627\u062f\u0647 \u0648 \u0631\u0648\u0627\u0646 \u0648 \u0627\u0644\u0628\u062a\u0647 \u0628\u0627 \u0630\u06a9\u0631 \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc \u062f\u0646\u0628\u0627\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a \u0648 \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647\u200c\u0637\u0648\u0631 \u06a9\u0627\u0645\u0644\u060c \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0628\u0627 \u0632\u0628\u0627\u0646 java script \u0631\u0627 \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u06cc\u062f.<\/p>\n\n\n\n<p>\u0631\u0641\u0631\u0646\u0633 \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647: <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Object\" rel=\"nofollow noopener\" target=\"_blank\">&nbsp;MDN (mozilla.org)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Object (\u0628\u062e\u0648\u0627\u0646\u06cc\u062f \u0622\u0628\u062c\u06a9\u062a) \u06cc\u0627 \u0634\u06cc \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u06cc\u06a9 \u0646\u0648\u0639 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0648 \u06a9\u0627\u0631 \u0628\u0627 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647 \u06cc\u0627 \u06a9\u0644\u06cc\u062f\u062f\u0627\u0631\u060c \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f. Object \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633 \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u06af\u0631\u0648\u0647\u06cc \u0627\u0632 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0634\u0627\u0628\u0647 \u0631\u0627 \u062f\u0631 \u06cc\u06a9\u200c\u062c\u0627 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u06a9\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628\u060c \u062f\u0631\u0628\u0627\u0631\u0647\u200c\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0634\u06cc \u06af\u0631\u0627 \u0628\u0627 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":39671,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,30,12],"tags":[],"class_list":["post-39657","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming-and-it-training","category-web-programming-articles","category-java-script-articles"],"_links":{"self":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/39657","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=39657"}],"version-history":[{"count":4,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/39657\/revisions"}],"predecessor-version":[{"id":65572,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/39657\/revisions\/65572"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media\/39671"}],"wp:attachment":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media?parent=39657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/categories?post=39657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/tags?post=39657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}