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