Jquery插件与javascript
有人可以解释下面的利弊。
我有一个函数来获取url querystring参数,但我需要知道哪个是编写函数的最佳方法。 例如:如果我使用jquery插件样式创建函数,那么每次我需要使用目标元素来访问函数,如下所示
$("#targetDom").getQueryString("name");
但是,如果我使用javascript类或javascript设计模式创建函数,它将是
getQueryString("name");
这是一个小例子,但考虑到大型应用哪种方法最好? 使用jquery插件方式有什么不利之处吗?
问候,
纳文
我刚才发现这句话:
不学习jQuery。 只是使用它。
我认为这是新手最好的建议之一。
jQuery只是javascript的补充。 它简化了DOM遍历/操作,简化了事件处理等等,但在了解vanilla Javascript之前,您不应该开始学习。
关于你的例子,它不是jQuery插件最好的思考例子。
您建议的语法( $("#targetDom").getQueryString("name");
)意味着您将URL查询字符串视为以某种方式附加到HTML元素,这是错误的…