我有一个简单的问题,几天后就一直想起:什么是VanillaJS?有人将其称为框架,可以从官方页面下载库。但是,当我检查一些示例或TodoMVC时,它们仅使用经典的原始JavaScript函数,甚至没有包括官方页面或任何其他内容中的库。官方网页上的“文档”链接也指向Mozilla JavaScript规范。我的问题是:VanillaJS是原始JavaScript吗?如果是的话,当您所需要的只是没有任何特殊脚本的浏览器时,为什么人们将其称为“框架”?对于一个可能很愚蠢的问题,我感到抱歉,但是我不知道人们说“ VanillaJS”时在谈论什么。
3 回答
侃侃无极
TA贡献2051条经验 获得超10个赞
这是VanillaJS(未修改):
// VanillaJS v1.0
// Released into the Public Domain
// Your code goes here:
如您所见,它实际上不是框架或库。对于喜欢框架的老板或认为您需要使用JS框架的人来说,这只是一个小插曲。这意味着您仅使用您的浏览器(出于您自己的考虑:非传统)提供的任何功能(在使用旧版浏览器时使用Vanilla JS是个坏主意)。
浮云间
TA贡献1829条经验 获得超4个赞
VanillaJS是库/框架免费javascript的术语。
它有时具有讽刺意味地被称为库,这是为那些可能会盲目使用不同框架(尤其是jQuery)的人开的玩笑。
到目前为止,有些人已经发布了该库,通常使用一个空的或仅注释的js文件。
添加回答
举报
0/150
提交
取消