私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.142 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
質問者が jquery を採用しているならともかく
「jquery なら~~」はただの余計なお世話でしかない
その後も延々とシェアがどうだとかそんなことはこの「質問スレ」で誰も聞いちゃいない
有名な「Rubyガイジ」とさして変わらない害悪さだな
「jquery なら~~」はただの余計なお世話でしかない
その後も延々とシェアがどうだとかそんなことはこの「質問スレ」で誰も聞いちゃいない
有名な「Rubyガイジ」とさして変わらない害悪さだな
>>351
jQ専用の質問スレ (https://mevius.5ch.net/test/read.cgi/hp/1466750494/) あるのに
わざわざ出張してきてまで「jQなら簡単なのに」
みたいなどうでも良い論点でふっかけてくるからな
マジで老害
ここで騒ぎ立ててないで向こうのスレで2月29日から放置されてる質問に答えてやれよww
jQ専用の質問スレ (https://mevius.5ch.net/test/read.cgi/hp/1466750494/) あるのに
わざわざ出張してきてまで「jQなら簡単なのに」
みたいなどうでも良い論点でふっかけてくるからな
マジで老害
ここで騒ぎ立ててないで向こうのスレで2月29日から放置されてる質問に答えてやれよww
>>344
そうだよ。だからECMAに提案なりしてDOM APIから変えないとライブラリで何やっても無駄。最終的にDOM API呼ぶだけなんだから。頭悪いね。
そうだよ。だからECMAに提案なりしてDOM APIから変えないとライブラリで何やっても無駄。最終的にDOM API呼ぶだけなんだから。頭悪いね。
こうあるべきだと思うDOM APIの話と、それを標準仕様にする話は別の話
標準仕様にならなくても、あるべきだDOM APIの話をすることは可能だし
意見があるならばそれに反対することも可能。反対の話は出てないようだが
標準仕様にならなくても、あるべきだDOM APIの話をすることは可能だし
意見があるならばそれに反対することも可能。反対の話は出てないようだが
>>338
何がいいたいのかわからん時点でもう終わってるから
>jQueryはbabelやTypeScriptと一緒に使う
>ちゃんとjQueryにもモジュールやビルドに対応する機能が搭載されてる。
↑使ってる人は絶対こんなこと言わない
何がいいたいのかわからん時点でもう終わってるから
>jQueryはbabelやTypeScriptと一緒に使う
>ちゃんとjQueryにもモジュールやビルドに対応する機能が搭載されてる。
↑使ってる人は絶対こんなこと言わない
説明できないのに主張だけするやつが多いな>>356とか
Ruby on Rails でも、Node.js が必須
Webpack の薄いラッパー・Webpacker で、
bootstrap は、jquery, popper.js に依存しているから、
yarn add bootstrap jquery popper.js
React + Bootstrap でも同じで、最初からjQuery が入る。
違いは、Reactが仮想DOM で、jQueryが実DOM を更新することだけ
jQueryでの更新のタイミングは、仮想DOM に合わせないといけない。
nextTick とか
Webpack の薄いラッパー・Webpacker で、
bootstrap は、jquery, popper.js に依存しているから、
yarn add bootstrap jquery popper.js
React + Bootstrap でも同じで、最初からjQuery が入る。
違いは、Reactが仮想DOM で、jQueryが実DOM を更新することだけ
jQueryでの更新のタイミングは、仮想DOM に合わせないといけない。
nextTick とか
わざわざ出張してまで宣伝しないといけないくらいには下火なんだってことが理解できた
>>363
例えばこれ
> Babel
> Babel is a next generation JavaScript compiler. One of the features is the ability to use
> ES6/ES2015 modules now, even though browsers do not yet support this feature natively.
>
> import $ from "jquery";
なにも工夫されてないモジュールがこんなふうに読み込めたりしない
読み込めるのはBabelなどに対応する機能がjQueryに実装されているから
例えばこれ
> Babel
> Babel is a next generation JavaScript compiler. One of the features is the ability to use
> ES6/ES2015 modules now, even though browsers do not yet support this feature natively.
>
> import $ from "jquery";
なにも工夫されてないモジュールがこんなふうに読み込めたりしない
読み込めるのはBabelなどに対応する機能がjQueryに実装されているから
ソースコードを見てもわかる
http://code.jquery.com/jquery-3.5.1.js
if ( typeof module === "object" && typeof module.exports === "object" ) {
// For CommonJS and CommonJS-like environments where a proper `window`
// is present, execute the factory and get jQuery.
// For environments that do not have a `window` with a `document`
// (such as Node.js), expose a factory as module.exports.
// This accentuates the need for the creation of a real `window`.
// e.g. var jQuery = require("jquery")(window);
// See ticket #14549 for more info.
module.exports = global.document ?
factory( global, true ) :
function( w ) {
if ( !w.document ) {
throw new Error( "jQuery requires a window with a document" );
}
return factory( w );
};
} else {
factory( global );
}
http://code.jquery.com/jquery-3.5.1.js
if ( typeof module === "object" && typeof module.exports === "object" ) {
// For CommonJS and CommonJS-like environments where a proper `window`
// is present, execute the factory and get jQuery.
// For environments that do not have a `window` with a `document`
// (such as Node.js), expose a factory as module.exports.
// This accentuates the need for the creation of a real `window`.
// e.g. var jQuery = require("jquery")(window);
// See ticket #14549 for more info.
module.exports = global.document ?
factory( global, true ) :
function( w ) {
if ( !w.document ) {
throw new Error( "jQuery requires a window with a document" );
}
return factory( w );
};
} else {
factory( global );
}
もう一つ
// Register as a named AMD module, since jQuery can be concatenated with other
// files that may use define, but not via a proper concatenation script that
// understands anonymous AMD modules. A named AMD is safest and most robust
// way to register. Lowercase jquery is used because AMD module names are
// derived from file names, and jQuery is normally delivered in a lowercase
// file name. Do this after creating the global so that if an AMD module wants
// to call noConflict to hide this version of jQuery, it will work.
// Note that for maximum portability, libraries that are not jQuery should
// declare themselves as anonymous modules, and avoid setting a global if an
// AMD loader is present. jQuery is a special case. For more information, see
//http://github.com/jrburke/requirejs/wiki/Updating-existing-libraries#wiki-anon
if ( typeof define === "function" && define.amd ) {
define( "jquery", [], function() {
return jQuery;
} );
}
// Register as a named AMD module, since jQuery can be concatenated with other
// files that may use define, but not via a proper concatenation script that
// understands anonymous AMD modules. A named AMD is safest and most robust
// way to register. Lowercase jquery is used because AMD module names are
// derived from file names, and jQuery is normally delivered in a lowercase
// file name. Do this after creating the global so that if an AMD module wants
// to call noConflict to hide this version of jQuery, it will work.
// Note that for maximum portability, libraries that are not jQuery should
// declare themselves as anonymous modules, and avoid setting a global if an
// AMD loader is present. jQuery is a special case. For more information, see
//http://github.com/jrburke/requirejs/wiki/Updating-existing-libraries#wiki-anon
if ( typeof define === "function" && define.amd ) {
define( "jquery", [], function() {
return jQuery;
} );
}
で?とか言われて困るんだが、じゃあ最初の本題に戻りましょう
>>323
> コードも脳もjQueryに依存してるようなやつと
> babelやTypeScriptを使いこなしてるようなやつとは
jQueryはbabelやTypeScriptと一緒に使う
>>323
> コードも脳もjQueryに依存してるようなやつと
> babelやTypeScriptを使いこなしてるようなやつとは
jQueryはbabelやTypeScriptと一緒に使う
>>337
お前がjQueryを作ったわけじゃねえんだから勝手に他人の能力を自分の能力として使うなよガイジ
お前がjQueryを作ったわけじゃねえんだから勝手に他人の能力を自分の能力として使うなよガイジ
Ruby on Rails 6 のwebpacker では、
設定ファイル内で、ProvidePlugin を使って、グローバルに定義する
これで、各ファイルに、
import $ from 'jquery'
と書かなくてもよい
$: 'jquery',
'window.$': 'jquery',
jQuery: 'jquery',
'window.jQuery': 'jquery',
_: 'lodash',
'window._': 'lodash',
設定ファイル内で、ProvidePlugin を使って、グローバルに定義する
これで、各ファイルに、
import $ from 'jquery'
と書かなくてもよい
$: 'jquery',
'window.$': 'jquery',
jQuery: 'jquery',
'window.jQuery': 'jquery',
_: 'lodash',
'window._': 'lodash',
snowpackが出たからwebpackはオワコン。
チャンク分けが後付けされたとは言え、基本的にひとつのバンドルにまとめるという思想がhttp1.1時代の時代遅れの化石。
加えて設定APIがクソかつすぐ変わるゴミ。
チャンク分けが後付けされたとは言え、基本的にひとつのバンドルにまとめるという思想がhttp1.1時代の時代遅れの化石。
加えて設定APIがクソかつすぐ変わるゴミ。
でも最近の納品先、AWS使ってるのがふえてきてるけど、
管理者がぼんくらでHTTP/2有効になってないとこ多いよ
おかげでヘテムルやXserverの安物共用レンサバにパフォーマンスで負けてるの
受託の下請け仕事は、10年前のバックエンド環境でも大丈夫なように作らないとね
いまだにPHP5.2とか使っててのけぞることも年に1回はあるし
管理者がぼんくらでHTTP/2有効になってないとこ多いよ
おかげでヘテムルやXserverの安物共用レンサバにパフォーマンスで負けてるの
受託の下請け仕事は、10年前のバックエンド環境でも大丈夫なように作らないとね
いまだにPHP5.2とか使っててのけぞることも年に1回はあるし
ヘテムルやXserverの安物共用レンサバはHTTP/2有効なので
HTTP/2無効のAWSに勝てるといことな
流石にどちらもHTTP/2無効で共用レンサバのほうが
性能がいいってことはありえないw
AWSがどれだけ高いマシン使ってるんだって話だよ
HTTP/2無効のAWSに勝てるといことな
流石にどちらもHTTP/2無効で共用レンサバのほうが
性能がいいってことはありえないw
AWSがどれだけ高いマシン使ってるんだって話だよ
自分以外の兄弟要素を取得するにはどうすればいいんでしょうか?
>>386
const brothers = (myself => {
return Array.prototype.filter.call(myself.parentNode.children, b => b !== myself);
})(document.querySelector('#myself'));
const brothers = (myself => {
return Array.prototype.filter.call(myself.parentNode.children, b => b !== myself);
})(document.querySelector('#myself'));
jq害悪さんはしょうもない荒らししか出来なくなってきた?w
もともとしょうもないかw
もともとしょうもないかw
386 名前:Name_Not_Found[] 投稿日:2020/07/15(水) 11:49:10.43 ID:MuqDlGGr
自分以外の兄弟要素を取得するにはどうすればいいんでしょうか?
387 自分:Name_Not_Found[sage] 投稿日:2020/07/15(水) 12:10:15.56 ID:???
$(self).siblings();
自分以外の兄弟要素を取得するにはどうすればいいんでしょうか?
387 自分:Name_Not_Found[sage] 投稿日:2020/07/15(水) 12:10:15.56 ID:???
$(self).siblings();
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.142 + (926) - [100%] - 2019/12/23 13:15
- + JavaScript の質問用スレッド vol.141 + (881) - [97%] - 2021/4/19 9:00
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.112 + (1001) - [97%] - 2013/11/27 16:46
- + JavaScript の質問用スレッド vol.132 + (1001) - [97%] - 2018/4/19 11:00
- + JavaScript の質問用スレッド vol.122 + (116) - [97%] - 2018/5/2 18:30
- + JavaScript の質問用スレッド vol.122 + (1004) - [97%] - 2015/2/14 4:45
- + JavaScript の質問用スレッド vol.140 + (1001) - [97%] - 2019/9/19 10:45
- + JavaScript の質問用スレッド vol.141 + (1001) - [97%] - 2019/9/22 23:15
- + JavaScript の質問用スレッド vol.143 + (753) - [97%] - 2020/4/19 5:00
- + JavaScript の質問用スレッド vol.144 + (288) - [97%] - 2020/5/17 20:00
- + JavaScript の質問用スレッド vol.123 + (966) - [95%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.115 + (1001) - [95%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2022/11/29 16:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.119 + (1002) - [95%] - 2014/10/3 15:30
トップメニューへ / →のくす牧場書庫について