How to use constant in javascript?
How to use constant in javascript?
I know how to use variables, pointers and functions but how to add constants to javascript?
Re: How to use constant in javascript?
You mean PureBasic constants ? If yes, it's not possible, as it's resolved by the compiler before generating the JS.
Re: How to use constant in javascript?
I see, that's a pitty.Fred wrote:You mean PureBasic constants ? If yes, it's not possible, as it's resolved by the compiler before generating the JS.
This is the right way then?
Code: Select all
Procedure Some()
const.s = #myconstant
!document.title= v_const
EndProcedure
Re: How to use constant in javascript?
Looks OK.
Re: How to use constant in javascript?
Try this
Using this approach, the values cannot be modified. But, you have to use the get() method on CONFIG .
If you don't need to strictly protect the variables value, then just do as suggested and use a convention of ALL CAPS.
punjabi status
Code: Select all
var CONFIG = (function() {
var private = {
'MY_CONST': '1',
'ANOTHER_CONST': '2'
};
return {
get: function(name) { return private[name]; }
};
})();
alert('MY_CONST: ' + CONFIG.get('MY_CONST')); // 1
CONFIG.MY_CONST = '2';
alert('MY_CONST: ' + CONFIG.get('MY_CONST')); // 1
CONFIG.private.MY_CONST = '2'; // error
alert('MY_CONST: ' + CONFIG.get('MY_CONST')); // 1
If you don't need to strictly protect the variables value, then just do as suggested and use a convention of ALL CAPS.
punjabi status