function createJApp ( setting = {}){ const _root = setting . root ? setting . root : document ; const data = {}; const registeredApps = {}; const storagePrefix = "jData-" ; let els = prepareEls (); function setData ( key , value , toUpdateViewAndStorage = 1 ){ if ( getData ( key ) == value ) return ; data [ key ] = value ; if ( ! toUpdateViewAndStorage ) return ; sessionStorage . setItem ( storagePrefix + key , JSON . stringify ( value )); updateView ( key ); } function getData ( key ){ return data [ key ]; } function prepareEls (){ let obj = { ht...