我是计算机编程的新手,目前正在研究编写优秀代码的基础知识和基础知识。我不时地听到我不理解的术语,也找不到合适的解释。我现在指的是“动态”。
我确信动态这个术语适用于许多不同的编程领域,但我不太清楚这意味着什么。
有人可以给出简短的解释和/或示例吗?
以下是我在其中阅读的背景信息:
Dynamic Class Loading via Ext.require() - Sencha ExtJs
答案 0 :(得分:3)
“动态”通常表示在运行时完成的某些操作,而不是编译或应用程序构建过程的一部分。在您描述的情况下,它意味着通过在运行时执行require()
来动态加载代码。加载的代码可能会独立于包含对require()
的调用的系统而更改。此技术通常用于加载第三方库。
正如你正确指出的那样,“动态”也有其他无意义的含义,所以这远非全面的答案。这一切都取决于具体情况。