+ JavaScript & jQuery 質問用スレッド vol.7 + [無断転載禁止]©2ch.net (711レス)
上下前次1-新
604(3): 2022/05/18(水)14:02 ID:??? AAS
JavaScript のthis は難しい
ネストすると、window を指してしまうとか、
アロー関数のthis は異なるとか、
だから、that = this で代入して使うとか、
bind( this ) で、thisを束縛する
jQuery のthisは簡単。
$( this ) で、繰り返しの各要素を指す
605: 2022/05/18(水)16:11 ID:??? AAS
イベント内でのthisはよく分からん。
606: 604 2022/05/18(水)17:03 ID:??? AAS
ネスト・callback 内だと、外側と文脈が異なるから、this がwindow を指してしまうとか
だから、that = this で代入して使うとか、
bind( this ) で、thisを束縛して使う
607: 604 2022/05/18(水)17:19 ID:??? AAS
JavaScript では第一級(市民)関数だから、
常に関数の主体(インスタンス)を考えないといけない。
これが難しい
callback 関数は、どの主体が呼び出しているのかとか。
ブラウザが呼び出しているから、主体はwindow になるとか
Ruby は第一級関数じゃないから一々、関数の主体を考えなくてよい。
関数を持ち運びたい時には、method object に変換すればよい
608: 604 2022/05/18(水)17:41 ID:??? AAS
だから、JavaScript では、
that = this とか、bind( this ) みたいなものをよく見る。
これが可読性が低くて難解
Ruby では、bind は埋め込みRuby・ERB か、UnboundMethod ぐらいでしか見ない
UnboundMethod は、レシーバを持たないメソッドを表すクラスです。
呼び出すためには、レシーバにバインドする必要があります
609: 2022/05/22(日)22:14 ID:??? AAS
あそこの this とここの this は違うの当然って感じ?
面白がりながら使ってた
しょっちゅう間違えてるけど
610: 2022/05/23(月)03:25 ID:??? AAS
> that = this とか、bind( this ) みたいなものをよく見る。
jQuery使いなよ
そんなもの全然見かけないよ
611: 2022/05/26(木)18:54 ID:??? AAS
ベース画像Aとその子孫的画像Bがある時
Aをanimateで移動させるとBも一緒に移動するが
widthとかサイズ変化させると
Aの縮小拡大率に応じたサイズ変更をして欲しいんだが自作するしかないんか?
612: 2022/05/26(木)22:38 ID:??? AAS
CSSやWeb Animation APIでtransfrom: scale();じゃだめなの?
613(1): 2022/05/30(月)01:29 ID:??? AAS
jQuery UI Layout Plug-in を使って例えば↓のサンプルで
外部リンク[html]:layout.jquery-dev.com
各ペインのOPEN/CLOSEボタンをクリックしたときにJavascriptを実行するには
どう記述すればいいですか?
宜しくお願い致します。
614: 613 2022/05/30(月)11:21 ID:??? AAS
解決しました!
615(1): 2022/05/31(火)20:39 ID:??? AAS
素のjavascript(jqueryやライブラリとかは使わない)を使ってwebサイトを作って売るのは
javascriptという言語を作った人に許可をとらないとだめですか?
616: 2022/05/31(火)20:48 ID:??? AAS
>>615
いいえ
617: 2022/05/31(火)21:51 ID:??? AAS
htmlもcssもphpもmysqlも全部許可いらんで(たぶん)
618: 2022/05/31(火)21:55 ID:??? AAS
他人が作ったコードを使う場合は許可が必要
619: 2022/05/31(火)23:41 ID:??? AAS
フレームワークのシェア率は驚異的に低いな。
jQueryは78%ももあるのに www
620: 2022/06/01(水)00:30 ID:??? AAS
jQuery信者はネガティブキャンペーンに忙しいようだな
621(1): 2022/06/01(水)05:13 ID:MMgjmXc/(1) AAS
いまjQueryはオワコンですか?
622(2): 2022/06/02(木)03:45 ID:??? AAS
外部リンク:w3techs.com
78.5%→77.3%
半年で1%シェアが減ったので
20年後ぐらいにはオワコンかもしれませんね
623: 2022/06/02(木)11:16 ID:??? AAS
jQueryをオワコン化させようとする勢力は謎。
上下前次1-新書関写板覧索設栞歴
あと 88 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 2.109s*