你用过 JavaScript 模板吗?用过哪些库?并说明安全注意点。
Have you ever used JavaScript templating? If so, what libraries have you used?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: easy
分类: javascript-fundamentals
标签: Templating, JSX, XSS
参考答案摘要
答案 用过:Handlebars、Underscore、Lodash、AngularJS、以及 JSX。 我不太喜欢 AngularJS 的字符串式模板(directive 里大量字符串,拼写错误不易被发现)。JSX 更接近 JavaScript,学习成本低、表达力强。 也可以用 ES2015 模板字符串快速做模板,但要注意 XSS:字符串插值不会自动转义,除非你自己做 escape 或使用安全模...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。