JavaScript 保护变量不被随意修改的实现代码

前端之家收集整理的这篇文章主要介绍了JavaScript 保护变量不被随意修改的实现代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

下面给大家分享代码

JSON.parse(JSON.stringify(appState)); //改变变量的方法 let dispatch=(action)=>{ switch(action.type){ case CHANGE_FONT_SILE: appState.fontSize=action.fontSize; default: return; } } //返回出去的修改和取值的接口 return{ getState,dispatch } } let store=createStore(); //取值函数 function renderTitle() { let titleEle = document.querySelector('#title'); titleEle.innerHTML = store.getState().title.text; titleEle.style.color = store.getState().title.color; titleEle.style.fontSize = store.getState().fontSize; } function renderContent() { let titleEle=document.querySelector("#content"); titleEle.innerHTML=store.getState().content.text; titleEle.style.color=store.getState().content.color; titleEle.style.fontSize=store.getState().fontSize; } function renderApp() { renderTitle(); renderContent() } //修改appState里面初始值,单独一个修改文件 store.dispatch({type:CHANGE_FONT_SILE,fontSize:'30px'}) renderApp();

总结

以上所述是小编给大家介绍的JavaScript 保护变量不被随意修改的实现代码。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

猜你在找的JavaScript相关文章