我的问题很奇怪,它与我在 jQuery 中看到的东西有关,但到目前为止我无法重新创建它。
在 jQuery 中你可以这样
jQuery('div').append
或者
jQuery.ajax
我正在制作的应用程序需要类似的语法,我注意到如果你使用 new like
var that=new function(){
}
你可以用它来调用这个函数,没有(),但在某些情况下我会需要它。
这样做的原因是我需要像 jQuery 一样选择一个 dom 元素的一些功能。
that('[data-something="this"]').setEvent('click',functin(){})
有些人会自动这样做:
that.loadIt('this','[data-something="that"]')
这样做的原因是 dom 元素是从外部加载并推送的,然后脚本等待它准备好再继续。并且这样做,无论如何对我来说似乎是获得此功能的最干净的方法(我正在编写一个完整的 javascript 框架,所以我避免使用库来保持脚本快速)