JavaScript で "..." とされた部分はなんの省略でしょうか?
とある jQuery ファイルを解析しているのですが
if(typeof b=="strin...=1){
という記述がありました。
ダブルクォーテーションが一つだけ…というのもよくわからないのですが、
それに続く "strin..."の部分は何を表しているのでしょうか?
同じソースの中に
bn(l[....duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update()
という部分も見られ、こちらは "." が 4 つ並んでいます。
ちなみに 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ファイルが置いてあるので、
メニューの処理を解析したいならそれ見たほうがいいと思います
本当に参考になりました。ありがとうございました。
また
> wp-admin/js/nav-menu.dev.js
の件、本当にありがとうございます。
もう一度がんばってみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 三単現のS 8 2022/05/15 00:15
- 英語 「this is the/my first time~」の文法上の制約について 1 2023/04/06 09:48
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- TOEFL・TOEIC・英語検定 中学英語でわからない所があるので教えていただきたいです。2つあり、 1つ目は、An architec 1 2022/03/31 12:05
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- 英語 need 名詞 to be ~ 11 2022/10/15 12:07
- 英語 "this day"が当日か今日を表すのかの使い分け方等について 5 2023/08/08 14:29
- 英語 提示文のthisの感覚について 5 2022/11/19 15:26
- TOEFL・TOEIC・英語検定 英語 文法 1 2023/02/27 14:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
idを使わずにonclickで自身の要...
-
クリックすると上に開くアコー...
-
jquery 複数のメソッド
-
function(e)の意味を教えてくだ...
-
XMLHttpRequestでキャッシュを...
-
functionから別のfunctionを実...
-
ラジオボタン選択内容に応じて...
-
jQuery cssメソッドでの変数の...
-
小数点以下を5刻みで表示
-
jQueryの"return false"の役割...
-
現在地の取得について
-
jslintのエラーについて質問
-
CDの曲をケータイのSDに移す
-
jQueryでzipを解凍読み込みする...
-
ASP 最終日の表示
-
Matlabで自作関数をオーバーロード
-
JAVAスクリプトで指定時間以降...
-
要素名がスペースを含む場合のj...
-
jQueryを使用したギャラリー
-
関数でy=g(x)のgとは何の略です...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
idを使わずにonclickで自身の要...
-
functionから別のfunctionを実...
-
関数でy=g(x)のgとは何の略です...
-
jslintのエラーについて質問
-
クリックすると上に開くアコー...
-
XMLHttpRequestでキャッシュを...
-
ajax反映後のjqueryが動かない
-
function(e)の意味を教えてくだ...
-
要素名がスペースを含む場合のj...
-
jQueryの :not() .not() が有効...
-
jQueryでzipを解凍読み込みする...
-
関数名をテキストから読み込む...
-
getElementByIdを使用したグロ...
-
jqueryuiのdialog
-
jqueryのグローバル変数とロー...
-
jQuery 同じ処理を関数にまとめ...
-
XMLHttpRequestオブジェクトが...
-
addEventListener()でリスナー...
-
drawImageの描画順序の指定につ...
-
javascript(jQuery)でセル内...
おすすめ情報