{"id":4320,"date":"2025-05-13T16:52:47","date_gmt":"2025-05-13T15:52:47","guid":{"rendered":"https:\/\/ibex.tech\/javascript\/?page_id=4320"},"modified":"2025-05-16T08:15:39","modified_gmt":"2025-05-16T07:15:39","slug":"javascript-developer-resources","status":"publish","type":"page","link":"https:\/\/ibex.tech\/javascript\/","title":{"rendered":"JavaScript developer resources"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Our JavaScript developer resources<\/h1>\n\n\n\n<p>This section of the IBEX website contains resources we&#8217;ve chosen to share with other developers working on JavaScript applications. It&#8217;s mainly simple vanilla JavaScript as that&#8217;s what we predominantly work with.<\/p>\n\n\n\n<p>Everything here is human generated \/ human curated and is provided with the aim of being useful resources of working examples that can be used by people learning, as well as experienced developers looking to solve specific problems we&#8217;ve come up against in the past.<\/p>\n\n\n    <script>\r\n      \/\/ Hide the header when the page loads\r\n      document.addEventListener(\"DOMContentLoaded\", function() {\r\n          var header = document.getElementById(\"page-header\");\r\n          if (header) {\r\n              header.style.display = \"none\";\r\n          }\r\n      });\r\n    <\/script>\r\n      <div class=\"category\">\r\n        <ul class=\"sub-categories clearfix\">        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/debugging-javascript\">.Debugging<\/a><span class=\"cat-count\">(2)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/examples-javascript\">.Examples<\/a><span class=\"cat-count\">(9)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/ides\">.IDE&#039;s<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/javascript-general\">.JavaScript General<\/a><span class=\"cat-count\">(3)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/accordion-concertina-menus\">Accordion \/ Concertina Menus<\/a><span class=\"cat-count\">(2)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/ajax-javascript\">AJAX<\/a><span class=\"cat-count\">(4)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/alert-javascript\">Alert<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/attributes\">Attributes<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/buttons\">Buttons<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/console-javascript\">Console<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/copy\">Copy<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/css-javascript\">CSS<\/a><span class=\"cat-count\">(2)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/datetime\">DateTime<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/defines\">Defines<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/elements\">Elements<\/a><span class=\"cat-count\">(5)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/files\">Files<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/forms-javascript\">Forms<\/a><span class=\"cat-count\">(9)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/functions-javascript\">Functions<\/a><span class=\"cat-count\">(3)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/geolocation\">Geolocation<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/id-class-etc\">ID, Class, etc<\/a><span class=\"cat-count\">(4)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/if\">if<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/images\">Images<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/include-javascript\">Include<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/issues\">Issues \/ Troubleshooting<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/jquery\">jQuery<\/a><span class=\"cat-count\">(7)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/jquery-mobile\">jQuery Mobile<\/a><span class=\"cat-count\">(44)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/links-javascript\">Links<\/a><span class=\"cat-count\">(4)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/location\">Location<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/manipulating-css\">Manipulating CSS<\/a><span class=\"cat-count\">(6)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/manipulating-html\">Manipulating HTML<\/a><span class=\"cat-count\">(10)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/javascript_memory\">Memory<\/a><span class=\"cat-count\">(8)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/null\">Null<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/objects\">Objects<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/page_control\">Page Control<\/a><span class=\"cat-count\">(7)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/replace-html\">Replace HTML<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/scrolling\">Scrolling<\/a><span class=\"cat-count\">(2)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/text\">Strings + Text<\/a><span class=\"cat-count\">(8)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/timers\">Timers<\/a><span class=\"cat-count\">(2)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/troubleshooting\">Troubleshooting<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/try-catch-error-handling\">Try Catch error handling<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/validate\">Validate<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <li><h4><a href=\"https:\/\/ibex.tech\/javascript\/category\/wordpress-javascript\">Wordpress<\/a><span class=\"cat-count\">(1)<\/span><\/h4><\/li>        <\/ul>\r\n      <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Our JavaScript developer resources This section of the IBEX website contains resources we&#8217;ve chosen to share with other developers working on JavaScript applications. It&#8217;s mainly simple vanilla JavaScript as that&#8217;s what we predominantly work with. Everything here is human generated \/ human curated and is provided with the aim of being useful resources of working [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4320","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ibex.tech\/javascript\/wp-json\/wp\/v2\/pages\/4320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ibex.tech\/javascript\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ibex.tech\/javascript\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ibex.tech\/javascript\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ibex.tech\/javascript\/wp-json\/wp\/v2\/comments?post=4320"}],"version-history":[{"count":2,"href":"https:\/\/ibex.tech\/javascript\/wp-json\/wp\/v2\/pages\/4320\/revisions"}],"predecessor-version":[{"id":4323,"href":"https:\/\/ibex.tech\/javascript\/wp-json\/wp\/v2\/pages\/4320\/revisions\/4323"}],"wp:attachment":[{"href":"https:\/\/ibex.tech\/javascript\/wp-json\/wp\/v2\/media?parent=4320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}