对artTemplate函数摘录,希望可以用到自己平时的工作中去
var toString = function (value, type) {
if (typeof value !== 'string') { type = typeof value; if (type === 'number') { value += ''; } else if (type === 'function') { value = toString(value.call(value)); } else { value = ''; } } return value; };
关于转义字符定义及调用
这种定义及调用方法值得我们学习,ps(原来符号也可以做下标)
var escapeMap = { "<": "<", ">": ">", '"': """, "'": "'", "&": "&" }; var escapeFn = function (s) { return escapeMap[s]; };