missionVariables and hasOwnProperty
Posted: Mon Jul 17, 2017 11:03 am
Hi,
I've been debugging a broken OXP and I got a bit confused about the behaviour of the missionVariables object. The OXP I'm looking at checks to see if a missionVariable exists using
Cheers,
I've been debugging a broken OXP and I got a bit confused about the behaviour of the missionVariables object. The OXP I'm looking at checks to see if a missionVariable exists using
missionVariables.hasOwnProperty('mission_prop');
. This is probably redundant in the case in question anyway, but it seems like this returns false even if the property does exist and has a value. Does missionVariables use some dark JS magic that prevents properties showing up to hasOwnProperty? If not it's possible that I'm just getting confused, but I thought I'd check before I waste any more time trying to work out what's going on!Cheers,