最近,我一直在研究如何使用JavaScript进行模板开发,我想知道使用这种方法的清晰性。
我知道JavaScript模板是一种非常普遍和被广泛接受的模板形式,我确实看到了使用这种技术的好处。
我的问题更多地源于好奇心,因为在脚本中存储HTML文本会脱离“脚本”的实际含义,所以我觉得这样做是不对的。
最初被设计成在浏览器不理解脚本类型时作为模板技术使用吗?或者这是人们发现并开始用作模板目的的HTML文本持有者的一个诡计?
更新
我知道我的问题可能更多地基于意见,所以我更新的问题如下:
我曾经读过,未知的脚本不是作为脚本处理的,而是作为文本块被保留下来的,因为具有兼容性的原因--所以较新的浏览器可以支持其他语言,而不是旧的浏览器中断。
对某些人来说,这听起来可能有些固执己见,但我并不是在征求意见,我试图理解为什么浏览器在发现未知脚本时的行为方式/这种行为背后的意图。
在此之前,非常感谢您。
发布于 2016-05-01 19:27:38
当浏览器不了解脚本的类型时,JavaScript最初是否被设计成一种模板技术?
不是的。JavaScript最初的设计是为了给浏览器带来简单的脚本。
我知道JavaScript模板是一种非常普遍和被广泛接受的模板形式。
JavaScript不是一种模板语言。但是,您看到的是用JavaScript编写的模板库。
https://stackoverflow.com/questions/36970549
复制相似问题