已锁定。这个问题及其答案被锁定,因为这个问题离题,但具有历史意义。它目前不接受新的答案或互动。
我有一个简单的问题,在我的脑海里停留了几天:什么是VanillaJS?有些人把它称为一个框架,你可以从官方网页下载一个库
但是,当我查看一些示例或TodoMVC时,它们只使用经典的原始JavaScript函数,甚至没有包括来自官方页面或任何内容的库。此外,官方网页上的“Docs”链接还引出了JavaScript的Mozilla规范
我的问题是:VanillaJS是原始JavaScript吗?如果是的话,为什么人们把它称为“框架”,而你所需要的只是一个没有任何特殊脚本的浏览器
我为一个可能愚蠢的问题感到抱歉,但我不知道人们说“VanillaJS”时在说什么
这是VanillaJS(未修改):
//VanillaJS v1.0
//公之于众
//您的代码如下:
正如您所看到的,它不是一个真正的框架或库。对于喜欢框架的老板或认为您需要使用JS框架的人来说,这只是一个持续的噱头。这意味着您只需使用(为了您自己:非传统)浏览器提供的任何内容(在使用传统浏览器时使用Vanilla JS是个坏主意)