• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaScript で "..." とされた部分)

JavaScriptでの記述の省略について

このQ&Aのポイント
  • JavaScriptのコード内にある「...」という省略記号は何を表しているのか疑問です。
  • JavaScriptのコード内にある「bn(l[....duration==Infinity」という部分についても疑問があります。
  • WordPressのload-scripts.php?c=1&load=jquery,nav-menu,utils&ver=3.4.1を解析しています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){ 多分ここのことだと思いますが、表示できないので略されてるんじゃないでしょうか 同じく後者もだと思いますが、略されてる部分が長過ぎてコピペできません、 ついでにいうとこれの前半はjQueryのプラグインじゃなくてjQueryそのものです 後ろの方にメニューに関する記述がありますが解析・改造用に改行とかインデントとか 一切入ってないのでload-scripts.phpから見るんじゃなく wp-admin/js/nav-menu.dev.js に解析用のコメントもついたjsファイルが置いてあるので、 メニューの処理を解析したいならそれ見たほうがいいと思います

koyuki_0808
質問者

お礼

本当に参考になりました。ありがとうございました。 また > wp-admin/js/nav-menu.dev.js の件、本当にありがとうございます。 もう一度がんばってみます。

関連するQ&A