conceptual - 什么是可注入(inject)和可嵌入?

标签 conceptual concept

我听说过这两个术语InjectableEmbeddable很多次,但我没有得到它的实际含义。

请帮助我清楚地理解两者。

最佳答案

Injectable意味着可以在脚本运行时创建某些内容并将其添加到主脚本中。
Embeddable意味着可以在运行之前将某些内容添加到脚本或代码中,即在编译或运行脚本之前。

为了更好地理解,让我们以一个带有文本框的网站作为上下文。
现在,在文本框中,假设它是非常基本的。所以,我可以添加一个 javascript进入文本框,当我提交时,它将运行我的 JS 脚本。这样,我是injecting我自己的脚本进入主页。

现在,假设我添加了 Iframe另一个网站到我网站的 HTML 文件。这样,当网站被查看时,它包含 iframe。这样Iframe就是embedded到网站。

关于conceptual - 什么是可注入(inject)和可嵌入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30522216/

相关文章:

python - 你能澄清一下Python中的这个引用问题吗?

Node.js + Nginx - 现在怎么办?

Java - 给定接口(interface)与方法 - 如何传递参数?

REST API 设计 : Nested Collection vs. 新根

c++ - 极小极大递归究竟是如何工作的?

workflow - 如何在流程图中表示多个线程

ios - 概念 : Trial & Full version in IOS today.(单独的 App,应用内购买,App Store 拒绝)

apache-spark - Spark 笛卡尔不会引起洗牌?

database - DBMS 如何实现自己的排序算法?或者他们呢?

c++ - std::bind 类内部,事件系统的一般概念