StackExchange是他们已经创建包括功能
StackExchange {init: function, debug: Object, initialized: Object, ready: function, using: function…}
MarkdownEditor: function (a){var c=a.postfix||"";(j=StackExchange.options.site.isMetaStackOverflow||StackExchange.options.site.isChildMeta)&&(D=StackExchange.options.site.parentUrl||
anonymous: Object
captcha: Object
cardiologist: Object
chatAd: Object
comments: Object
debug: Object
editor: Object
gps: Object
helpers: Object
ifUsing: function (g,h,d){if("undefined"!==typeof d){if(c["u_"+d])return;c["u_"+d]=!0}StackExchange[g]?h():((d=a[g])||(d=a[g]=[]),d.push(h))}
imageUploader: Object
init: function (j){StackExchange.options=j;j.serverTimeOffsetSec=j.serverTime-(new Date).getTime()/1E3;e(j.site.name);$.ajaxSetup({cache:!1});StackExchange.init.createJqueryExtensions();
initialized: Object
inlineEditing: Object
inlineTagEditing: Object
loadJsFile: function (a){return n(k()+a)}
loggedIn: Object
navPrevention: Object
newsletterAd: Object
notify: Object
openid: Object
options: Object
postValidation: Object
prettify: Object
question: Object
ready: function (d){StackExchange.initialized.done(d)}
要查看StackExchange对象只是在控制台键入StackExchange的对象。你可以找到stackexchange这里
Developer tools -> Sources -> cdn.sstatic.net -> Js
的代码来写这样的功能,你可以做
var StackExchange = {
init: {
questions: function() {
console.log("init")
}
},
ready: function() {
console.log("init")
},
debug: function() {
console.log("init")
}
}
你可以在这里找到用于StackExchange的JS开发工具 - > Sources - > cdn.sstatic.net - > Js' – Anton