Simple object seal example

by mhouser_nowmediagroup

HTML

<div id="out1"></div>
<div id="out2"></div>

Babel + JSX

blob_object = {}


blob_object.data = "secure"
blob_object.prefix = "in"
blob_object.getData = function(){ return this.data }



window.datablob_secure = Object.seal(blob_object)
window.datablob_insecure = blob_object

document.getElementById("out1").innerHTML = window.datablob_secure.prefix + window.datablob_secure.getData()
document.getElementById("out2").innerHTML = window.datablob_insecure.prefix + window.datablob_insecure.getData()