{"id":8864,"date":"2020-01-17T05:25:57","date_gmt":"2020-01-17T05:25:57","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=8864"},"modified":"2022-04-13T15:56:35","modified_gmt":"2022-04-13T15:56:35","slug":"function-in-javascript","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/function-in-javascript\/","title":{"rendered":"Function in Javascript"},"content":{"rendered":"\n<p> Function are subprograms which are used to compute a value or perform a task. <\/p>\n\n\n\n<p> <strong>Type of Function  <\/strong><\/p>\n\n\n\n<p> \u2013 Library or Built-in functions Ex: &#8211; valueOf( ) , write( ), alert( ) etc<\/p>\n\n\n\n<p> \u2013 User-defined functions  <\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"963\" height=\"326\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/01\/image-28.png\" alt=\"\" class=\"wp-image-8865\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/01\/image-28.png 963w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/01\/image-28-300x102.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/01\/image-28-768x260.png 768w\" sizes=\"auto, (max-width: 963px) 100vw, 963px\" \/><\/figure>\n\n\n\n<p><strong>Example<\/strong><\/p>\n\n\n\n<script src=\"https:\/\/gist.github.com\/amardeep18\/17800547a75fcfd88e9965677486bb7a.js\"><\/script>\n\n\n\n<p> <strong>Rules <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li> Function name only starts with a letter, an underscore ( _ ). <\/li><li> Function name cannot start with a number.  <\/li><li> Do not use reserved keywords. e.g. else, if etc. <\/li><li> Function names are case-sensitive in JavaScript. <\/li><\/ul>\n\n\n\n<p> <strong>How Function Call Works <\/strong><\/p>\n\n\n\n<p> The code inside a function isn\u201ft executed until that function is called. <\/p>\n\n\n\n<script src=\"https:\/\/gist.github.com\/amardeep18\/a6b5a96b1436cc513118ebc71a7a9e5a.js\"><\/script>\n","protected":false},"excerpt":{"rendered":"<p>Function are subprograms which are used to compute a value or perform a task. Type of Function \u2013 Library or Built-in functions Ex: &#8211; valueOf( ) , write( ), alert(&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[5691],"tags":[],"class_list":["post-8864","post","type-post","status-publish","format-standard","hentry","category-javascript"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/8864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=8864"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/8864\/revisions"}],"predecessor-version":[{"id":8866,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/8864\/revisions\/8866"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=8864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=8864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=8864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}