链接

 

主要两点: 

 

1.用with 保证页面可以直接写属性

 

2.用new Function 保证把 模板字符串 转换 成带有 js操作的字符串,  这个字符串因为 new Function 会当做js执行, 最后返回结果