我听说过这两个术语Injectable
和 Embeddable
很多次,但我没有得到它的实际含义。
请帮助我清楚地理解两者。
最佳答案
Injectable
意味着可以在脚本运行时创建某些内容并将其添加到主脚本中。Embeddable
意味着可以在运行之前将某些内容添加到脚本或代码中,即在编译或运行脚本之前。
为了更好地理解,让我们以一个带有文本框的网站作为上下文。
现在,在文本框中,假设它是非常基本的。所以,我可以添加一个 javascript
进入文本框,当我提交时,它将运行我的 JS 脚本。这样,我是injecting
我自己的脚本进入主页。
现在,假设我添加了 Iframe
另一个网站到我网站的 HTML 文件。这样,当网站被查看时,它包含 iframe。这样Iframe就是embedded
到网站。
关于conceptual - 什么是可注入(inject)和可嵌入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30522216/