Saturday 23 March 2019

scope - Global variables in Javascript across multiple files



A bunch of my JavaScript code is in an external file called helpers.js. Inside the HTML that calls this JavaScript code I find myself in need of knowing if a certain function from helpers.js has been called.



I have attempted to create a global variable by defining:



var myFunctionTag = true;



In global scope both in my HTML code and in helpers.js.



Heres what my html code looks like:




...

...




Is what I am trying to do even feasible?


Answer



You need to declare the variable before you include the helpers.js file. Simply create a script tag above the include for helpers.js and define it there.






...



No comments:

Post a Comment

php - file_get_contents shows unexpected output while reading a file

I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...