{"json_modified": "2016-06-04T03:41:59.817321", "uuid": "b26dd1eb-b635-40c9-9e61-db87903cbb44", "title": "Function", "url": "/en-US/docs/Glossary/Function", "tags": ["glossary", "CodingScripting", "Glossary", "IIFE", "JavaScript"], "translations": [{"uuid": "83c96c1d-93e2-403a-ba59-fc4b2dc44dd2", "title": "Fonction", "url": "/fr/docs/Glossaire/Fonction", "tags": ["CodingScripting", "Glossary", "JavaScript"], "summary": "Une fonction est une portion de code qui peut \u00eatre appel\u00e9e par d'autres codes ou par elle-m\u00eame. Une variable peut faire r\u00e9f\u00e9rence \u00e0 une fonction. Lorsqu'une fonction est appel\u00e9e, des arguments lui sont g\u00e9n\u00e9ralement donn\u00e9s en entr\u00e9e. La fonction peut \u00e9galement retourner une valeur de sortie. En JavaScript, une fonction est aussi un objet.", "localization_tags": [], "locale": "fr", "last_edit": "2015-05-01T22:58:35", "review_tags": []}, {"uuid": "779ee7ea-d353-4597-b94f-42c80e50aeb2", "title": "\u0424\u0443\u043d\u043a\u0446\u0438\u044f", "url": "/ru/docs/%D0%A1%D0%BB%D0%BE%D0%B2%D0%B0%D1%80%D1%8C/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F", "tags": ["\u041a\u043e\u0434\u0438\u043d\u0433\u0421\u043a\u0440\u0438\u043f\u0442\u0438\u043d\u0433", "\u0413\u043b\u043e\u0441\u0441\u0430\u0440\u0438\u0439", "\u0424\u0443\u043d\u043a\u0446\u0438\u044f", "JavaScript"], "summary": "\u0424\u0443\u043d\u043a\u0446\u0438\u044f \u044d\u0442\u043e \u043e\u0442\u0440\u044b\u0432\u043e\u043a \u043a\u043e\u0434\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u044b\u0437\u0432\u0430\u043d \u0438\u0437 \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0438\u043b\u0438 \u0432\u044b\u0437\u0432\u0430\u043d \u0441\u043e\u0431\u043e\u0439, \u0438\u043b\u0438 \u044d\u0442\u043e variable \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u0441\u044b\u043b\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044e. \u041a\u043e\u0433\u0434\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0432\u044b\u0437\u0432\u0430\u043d\u0430, \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u044b \u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u043a\u0430\u043a \u0432\u0445\u043e\u0434, \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043c\u043e\u0436\u0435\u0442 \u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0432\u044b\u0432\u043e\u0434. \u0424\u0443\u043d\u043a\u0446\u0438\u044f \u0432 JavaScript \u044d\u0442\u043e object.", "localization_tags": ["inprogress"], "locale": "ru", "last_edit": "2016-02-08T10:19:12", "review_tags": []}], "modified": "2016-06-04T03:41:59", "label": "Function", "localization_tags": [], "locale": "en-US", "id": 124431, "last_edit": "2016-06-04T03:41:57", "summary": "A function is a code snippet that can be called by other code or by itself, or a variable that refers to the function. When a function is called, arguments are passed to the function as input, and the function can optionally return an output. A function in JavaScript is also an object.", "sections": [{"id": "Different_types_of_functions", "title": "Different types of functions"}, {"id": "Learn_more", "title": "Learn more"}, {"id": "Technical_reference", "title": "Technical reference"}], "slug": "Glossary/Function", "review_tags": []}