【发布时间】:2017-09-30 21:05:44
【问题描述】:
我的一个 angularjs 函数有一个对象。
var obj = this.getPersonObject();
我不确定该对象中会存在哪些所有属性,因为此函数位于第三方库中。
我需要遍历该对象的所有属性并转义 html 字符(如果有)。
在我的脑海中,我想到了这个:
for(var key in obj){
var escapedHtml = escapeHTMLChars(obj[key]);
obj[Key] = escapedHtml;
}
还有其他更好的方法吗?
我也有lodash,请问lodash中的任何预建函数,有什么帮助吗?
【问题讨论】:
-
如何更好?你的
for-in循环有什么问题?
标签: javascript html angularjs sanitize