首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JS中CoffeeScript到jQuery的翻译

JS中CoffeeScript到jQuery的翻译
EN

Stack Overflow用户
提问于 2014-02-21 06:08:04
回答 2查看 82关注 0票数 1

我的印象是coffeescript将其代码转换为纯的、正常的javascript。但是,有些部分(如ID选择器)会转换为jQuery ID选择器。这意味着我必须链接一个jQuery脚本来运行这段代码。

这背后的原因是什么?为什么要转换为#(jQuery) ID选择器而不是document.getElementByID(普通javascript)?

EN

Stack Overflow用户

回答已采纳

发布于 2014-02-21 06:10:08

你搞错了。ID选择器不是CoffeeScript语法的一部分,而是jQuery的一部分。在$('#whatever')中使用CoffeeScript时,是在编写jQuery,而不是CoffeeScript。CoffeeScript不是“编译到jQuery",而是jQuery。

此外,document.getElementById不是“普通JavaScript”。JavaScript是一种语言,就像CoffeeScript是一种语言。DOM是通过浏览器向JavaScript提供的API。服务器端的JavaScript和浏览器中的JavaScript一样,几乎都是“普通的JavaScript”,它没有document这样的东西。

票数 3
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21926572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档