JavaScript 想写 chrome 插件但基本不怎么会 js,可以直接跳过 js 学习 jquery 吗? 貌似 jquery 也能写 chrome 插件吧?

ted · 2013年04月29日 · 最后由 zhangjinzhu 回复于 2013年04月29日 · 3660 次阅读

不知道 jquery 写的插件和原生 js 的有啥差异没?

可以 就是每次得再加载一个 jquery

#1 楼 @krazy 我将 jquery 源码文件放入插件文件夹一同打包这样应该不会有效率的顾虑吧?

你最先要学 chrome 的 api 的和 js 的回调的思维方式

#2 楼 @ted 嗯..不过原生还是好一点..而且只考虑 chrome 的话,好多 jquery 的东西其实用不到。 选择器很方便了,简单动画用 css3,ajax 写个辅助函数也不麻烦...

jQuery 只是一个库而已,只能让你简化一些操作,即使是在使用了 jQuery 的情况下会 js 也是必须的,严格来说写 Chrome 插件和做网页写 js 是不会有太大的差别的,只是在写 Chrome 插件的时候需要遵循一些特定的规则和使用一些特定的 api 接口。 现在 Chrome 商店里面看到的插件基本都用到了 jQuery,因为这东西能让工作变得简单很多。 正确的方法是按照你的需求去学,在写插件的过程中如果 jQuery 能解决的用 jQuery 解决,如果不行则自己用 js 解决,没有必要把 js 的东西都仔细学一遍,也没有必要吧 jQuery 的东西都仔细学一遍。 在实践中学习。

我怀疑插件里的 jqueey 和网页里的 jqueey 重复加载会导致 bug

@bydmm 插件的 js 有一个自己的运行环境的,不会导致重复加载的 bug

需要 登录 后方可回复, 如果你还没有账号请 注册新账号