JavaScript の質問用スレッド vol.126 (308レス)
1-

70: (ワッチョイ efc9-l39z [2001:240:247c:3ea8:*]) 2023/12/26(火)18:41 ID:DtaEhUmP0(1) AAS
関数を変数に直接代入できないCの系譜の言語が最も広く普及してるから
そういう言語をやってきた人が関数を変数に直接代入できる言語に初めて接したら>>38のように驚くのは極々自然のこと

何が固定観念なのかなんてそれが覆るまで分からないんだから固定観念を持ち込むなとか言っても何の役にも立たないよ
71: (ワッチョイ 3f27-taje [2400:2200:391:e73b:*]) 2023/12/26(火)19:02 ID:ar+aUrwZ0(1) AAS
今回のことで固定観念だったと気づければそれでいいと思うよ
そうすれば次からは疑ってかかることができるわけだし
72
(1): (オイコラミネオ MMcf-zvIc [150.66.117.40]) 2024/01/05(金)08:36 ID:kvxPBg+iM(1) AAS
糞長い式が真値のときだけ変数に代入したくて
if (糞長い式) {
X = 糞長い式
}
と書いてるんですが糞長い式を一度で済ますにはどうしたらいいですか
73: (ワッチョイ 1f74-rafF [211.124.81.22]) 2024/01/05(金)09:10 ID:PLcvVAqJ0(1/2) AAS
>>72
いますぐ糞をして寝ることだ。
糞!
74: (ワッチョイ 1f74-rafF [211.124.81.22]) 2024/01/05(金)09:12 ID:PLcvVAqJ0(2/2) AAS
X = 糞長い式 ? 糞長い式2 : X;
75
(2): (ワッチョイ 0b30-3ajw [150.9.34.120]) 2024/01/05(金)09:26 ID:B0YNzjLy0(1) AAS
Y = 糞長い式
if (Y) {
X = Y
}
76: (ワッチョイ ef85-NRV/ [240b:10:8401:ab00:*]) 2024/01/05(金)09:52 ID:UVxCqy8T0(1) AAS
2回評価したくないときもあるし>>75

外部リンク[html]:docs.python.org
そこまで糞長くないならセイウチ演算子
77: (ワッチョイ 4b61-7PFe [220.104.177.51]) 2024/01/05(金)11:11 ID:j+cl8so10(1) AAS
X = 糞長い式 || X;
わかりやすい>>75でいいと思うわ
78: (ワッチョイ efbb-bJ3A [240f:108:3018:1:*]) 2024/01/05(金)18:15 ID:xFVV62H30(1) AAS
カルノー図やクワイン・マクラスキー法で書けないほど複雑だと
どうにもならない
if else if else にうまく展開するか
switch 文をうまく使うとかかなあ
79
(3): (ワッチョイ fd9f-stEI [122.133.203.183]) 2024/01/08(月)08:24 ID:HV7sMHf30(1) AAS
質問させていただきます。

タグの属性onclick等で設定したイベント処理では
処理側の関数ではeventオブジェクトを参照出来ないのでしょうか?

色々探してるのですが見つけられなくて・・・よろしくお願い致します。
80: (ワッチョイ 2379-e2pS [61.192.187.100]) 2024/01/08(月)10:20 ID:FNFcnj+v0(1) AAS
>>79
onclick属性のイコールの右側にある値は無名関数をそのままラップしたもので、eventオブジェクトはその関数の第一引数に渡される
つまり<タグ onclick="func(arguments[0]);">とすれば取得できる
81: (ワッチョイ 8d43-iBaE [114.148.50.247]) 2024/01/08(月)10:51 ID:adS5ZNXz0(1) AAS
>>79
引数で渡されてくるけど?
HTMLのタグの中に書く事例では意味も解らずその引数を省略しているのが多い

それより、今どきはHTMLと分離した、こっちの書き方がおすすめ
外部リンク:developer.mozilla.org
82: (ワッチョイ 1501-QrVU [60.89.10.107]) 2024/01/08(月)13:07 ID:cXOMuDOl0(1) AAS
>>79
onclick属性値の中でもeventは使える。
<p onclick="console.log(event);">

ところで、「処理側の関数」とは?
83: (ワッチョイ db9b-5x1m [240b:10:8401:ab00:*]) 2024/01/08(月)13:58 ID:pIW6TUAd0(1) AAS
ブラウザの開発者ツールにあるデバッガをつかえば気づける
止めたところの環境が丸見えになるから
84: (ワッチョイ fd2e-dvWY [2001:268:9a3d:8302:*]) 2024/01/08(月)20:55 ID:gJaMg8aw0(1) AAS
例えば、jQuery なら、これで5つのキーのkeydown をキャッチできる

$( function ( ) {
$( 'body' ).keydown ( function( e ) {
switch( e.key ) {
// 32:空白、37:←、38:↑、39:→、40:↓
case " " :
case "ArrowLeft" :
省6
85: (ワッチョイ 434b-NOlf [240b:12:6820:b000:*]) 2024/01/08(月)21:08 ID:Jg6SbkUr0(1) AAS
<button onclick="hoge(this)">ってやると意図しない動きすることあるからルールで禁止してるところもあるよね
86: (ワッチョイ 0510-JApz [180.12.82.129]) 2024/01/11(木)09:49 ID:L0eqWFW50(1/2) AAS
子要素は含まないようにelementを取得するにはどうすればいいですか?
これだとテーブルの中のフォームをスライドさせてもalertが表示されてしまいます。
子要素は含まないテーブルのみのelementを取得することはできますか?

<table style="width:500px;height:300px;background:#ffff00" id="aaa">
<tr><td><input type="range" style="width:inherit"></td></tr>
</table>

<スクリプト>
省6
87
(1): (ワッチョイ b536-QPx5 [2400:4052:5062:9ff0:*]) 2024/01/11(木)10:30 ID:8+5yXztZ0(1/2) AAS
何をやりたいのかがわからない説明
とりあえずプログラムを意識せずに
やりたいことの要件を日本語でよろしく
 
88
(1): (ワッチョイ 2319-dvWY [2001:268:c0d0:700e:*]) 2024/01/11(木)10:35 ID:oja63d6W0(1) AAS
function(e){
// input要素以外をクリックした場合の処理
if (e.target.tagName !== 'INPUT') {
alert("www");
}
}
89: (ワッチョイ 0510-zseD [180.12.82.129]) 2024/01/11(木)13:03 ID:L0eqWFW50(2/2) AAS
>>87
子要素を除外したelementを取得したいってことっす
>>88
ありがとうございます試してみます
90: (ワッチョイ b536-QPx5 [2400:4052:5062:9ff0:*]) 2024/01/11(木)14:18 ID:8+5yXztZ0(2/2) AAS
それ、バブリングを意識しないとダメかもよ
91
(1): (ワッチョイ 231b-JApz [2400:4151:a4a0:6500:*]) 2024/01/11(木)14:44 ID:bfPtSoSL0(1/2) AAS
先ほどは手元にソースコードがなかったので即席で質問してしまいました。
やりたいことはテーブル部分でタッチムーブしたときブラウザのスクロールを禁止にしたいのですが、
テーブルにあるスライダーまでロックされて動かせないようになってしまうので、
スライダーを除外したテーブル部分のelementだけ取得できれば上手くできるのでは?と思ったから先ほどのような質問をしてしまいました。
ようするにブラウザのスクロール禁止にするけどスライダーは動かせるようにしたいんです。

<table style="width:500px;height:300px;background:#ffff00" id="aaa">
<tr><td><input type="range" step="1" min="0" max="10" value="1"></td></tr>
省10
92: (ワッチョイ 85ae-Lq2F [2409:251:9020:2100:*]) 2024/01/11(木)15:08 ID:k0wEY4GK0(1) AAS
よく分からんが、cssでそんなのがあるな
外部リンク:developer.mozilla.org
93
(1): (ワッチョイ 1501-JApz [60.132.249.142]) 2024/01/11(木)16:34 ID:tWeEPqJO0(1) AAS
>>91
preventDefault()をstopPropagation()に変えるだけでいいかもしれない
この場合は多分preventDefault()はいらない
94
(1): (ワッチョイ 8d43-n7AJ [114.166.5.254]) 2024/01/11(木)22:20 ID:vnpK4WpS0(1) AAS
clickやmousedownに仕込む話したど思ったのでバブリングを指摘したけれど
スマホの場合にスライダー操作でスクロールしちゃうのを止めたい場合の話なら別問題
スクロールはブラウザ側の仕組みでDOMのイベントバブリングを止めてもダメ
それとターブルじゃなくて、スライダーをtouchmoveしたときにスクロールを止めたいのじゃないですか

要件としては
スライダーのtouchstartでブラウザのスクロール機能を無効にして
スライダーのtouchendでブラウザのスクロール機能を有効に戻す
省1
95: (ワッチョイ 231d-JApz [2400:4151:a4a0:6500:*]) 2024/01/11(木)22:41 ID:bfPtSoSL0(2/2) AAS
>>93
ありがとうございます。
スライダーのelementにe.stopPropagation()をしたらスライダーを動かせるようになりました
>>94
ありがとうございます。試してみます。
96: (ワッチョイ 85e7-UQX2 [2404:7a87:26a0:9e00:*]) 2024/01/13(土)03:22 ID:bBKen2/T0(1) AAS
すいません、vueの質問はここでいいですか?
97: (ワッチョイ e3a8-57IR [2400:2200:45d:4c3b:*]) 2024/01/13(土)11:42 ID:sUiBS1y50(1) AAS
↓あたりにどうぞ
JavaScriptフロントエンド総合 Part.11
2chスレ:tech

Vue vs React vs Angular vs Svelte Part.11
2chスレ:tech
98: (ワッチョイ ad01-1c9G [126.168.252.135]) 2024/01/14(日)17:21 ID:vAN1c9wS0(1) AAS
ありがとうございます
99
(5): (ワッチョイ 4d7c-MQtI [122.212.16.94]) 2024/01/26(金)17:25 ID:2+81uqBd0(1) AAS
WebフロントエンドでのJavaScriptを勉強中です
「jQueryでできることは素のJSでもできるのがほとんどになったから、jQuery不要」という話しが出てきますが、
エレメントの操作などで、素のJSだと記述する文字が長く、jQueryだとすごく短く書けるので、それだけでも十分便利と感じています。

document.querySelector('selector')
⇒ $('selector')

jQuery不要の場合、効率良く書くために代わりに何を使っているのか気になります。
大型のフレームワークとかでしょうか?フレームワーク使うと、ここのエレメントの参照・操作などはもはや不要になるのでしょうか?
100: (ワッチョイ a300-kvtp [221.118.182.146]) 2024/01/26(金)19:57 ID:vs+8Yc4d0(1) AAS
jQueryの技術覚えてもjQueryにしか使えない。素のJS技術はどんなフレームワーク使っても役に立つ
101: (ブーイモ MMe9-pDPK [202.214.125.44]) 2024/01/26(金)20:11 ID:Uafucq2BM(1) AAS
>>99
コード補完機能(任意のスニペット呼び出しを含む)のある現代のエディタではその全てをキータイプする必要は無いし、どうしても短く書きたいならショートハンドを定義すればいい
たとえば、5ch互換掲示板ビューアであるブラウザ拡張機能「read.crx 2」では、同拡張機能の共同メンテナの方が作成したjQueryライク(互換ではない)なショートハンドライブラリ「shortQuery.js」が使われてる(だいぶ前にいわゆる「脱jQuery」のお供として導入されたハズ)

なんにせよ、初心者が今からjQueryを学ぶのは悪手
102: (ワッチョイ e35c-y2cH [211.3.240.74]) 2024/01/26(金)20:12 ID:Z5KyuX5d0(1) AAS
素のjs分からずにjquery使えるわけないだろ
103: (ワッチョイ 433e-K/rq [2400:2200:7d4:c4d1:*]) 2024/01/26(金)21:41 ID:bxMKu9aD0(1) AAS
>>99
その通り
ReactやVueに代表されるような昨今のフレームワークは開発者がDOMを直接操作しない
104: (ブーイモ MM43-kvtp [49.239.68.29]) 2024/01/26(金)21:48 ID:KJ09lp1IM(1) AAS
そう思ってるとこんなん当然知ってますよねみたいなノリでevent処理とかrefとか出て詰むゾ
105: (ワッチョイ f95a-xxv9 [2400:4052:5062:9ff0:*]) 2024/01/28(日)11:39 ID:WhNL7KNN0(1) AAS
>>99
jQueryの現在はHPフロントエンジニアさんが
抱負なライブラリでHPに花をそえるために使っているだけ
ウェブアプリ屋さんはjQueryが邪魔くさい時があるので使わない
どの分野を目指すのかが決まっているなら
その分野で何が主流なのかを見極めたほうがいい
106
(1): (ワッチョイ 7386-XCDl [240b:12:6820:b000:*]) 2024/01/28(日)19:30 ID:1z8oB9tQ0(1) AAS
動的に作られる特定の要素にだけイベント追加するのがラク

jQueryがバニラJSに勝ってる唯一の点だけど、そういう処理を入れるくらいDOMの操作使ったアプリ作るなら他のフレームワークのほうが良いだろう
107: (ワッチョイ e9a9-Y1Fy [240d:1a:790:2b00:*]) 2024/01/28(日)20:16 ID:9hZosd/l0(1) AAS
ゆうて古から続くjqueryの資産はいたる所にあるから、読めることくらいは出来ないとな
難しいもんではないんだし
108: (ワッチョイ 1901-fC/B [60.102.190.56]) 2024/01/28(日)23:52 ID:Plt7vTfv0(1) AAS
>>106
バニラでも祖先ノードでmatches(selectors)を使えば対応可能なので、それほどjQueryに優位性はない気がする。
それから、jQueryはバブリングフェースのみ対応という弱点がある。
バブリングしないイベントタイプに関してはaddEventListener()に優位性がある。
109: (ワッチョイ 99ea-Mq/i [2404:7a80:8400:8900:*]) 2024/01/29(月)01:34 ID:fIBxeYXl0(1) AAS
他から持ってきたコードが指すjQueryが最近のじゃなくて
だれが互換性担保するのってのが一番困る
jQueryを直接つかう分には検証できるけど
依存しているライブラリは採用せんでほしい
110
(1): (ワッチョイ f95a-w/9U [2400:4052:5062:9ff0:*]) 2024/01/30(火)09:12 ID:GdANFjKZ0(1) AAS
jQuery使いの人は行き当たりばったりな人が多い
jQueryライブラリファイルの読み込みが沢山あってなんじゃこりゃみたいな
111: (ワッチョイ 1901-DQL8 [60.132.249.142]) 2024/01/30(火)11:06 ID:kUs11O+K0(1) AAS
jQueryが出た頃はSelectors APIもなかったからな
行き当たりばったりというより昔の標準APIが貧弱でライブラリに頼るしかなかった
112: (ワッチョイ 99d1-NbCu [2001:268:9a89:2571:*]) 2024/01/31(水)00:18 ID:Z4CJtIhd0(1) AAS
jQuery は短く書けるので、ちょっとしたデモには良い。
でも、React, Vue.js では使わない

Bootstrap も、5 からは使わない。
popper.js に変わった
113: (ワッチョイ e9b9-Y1Fy [2400:2200:3b7:aee5:*]) 2024/01/31(水)08:00 ID:8Xe2gISY0(1) AAS
>>110
しかもバージョンがところどころ違ったり読込先や仕方が違ったりする
114
(1): (ワッチョイ 99c5-Ak3u [240b:12:203:6300:* [上級国民]]) 2024/02/03(土)01:34 ID:VXfZdpMe0(1) AAS
>>99
■jQueryの良さは健在だが……
機能のある程度はES2015で代替出来るが
jQueryの良さは健在、そこはお前さんの言ってる通り

それとは全く別の話
手続き型的な手法でDOMを触ってるのが前時代的

■DOMを触るのが不味い理由
省22
115: (ワッチョイ 13ad-IeYv [61.26.38.34]) 2024/02/03(土)06:58 ID:hL2W++6M0(1) AAS
変数更新してるだけに見えて、別処理が勝手に動くというのも実はアレだけどな
今はリアクティブが流行してるからそこにケチつける風潮ないけれど
116: (ワッチョイ 1901-fC/B [60.88.91.184]) 2024/02/03(土)10:15 ID:HeN++Rh50(1) AAS
>>99 (ワッチョイ 4d7c-MQtI [122.212.16.94])
これだけ回答をもらって無反応か
最近の質問者はこういう人が多いな
117: (アウアウエー Sae3-P9+J [111.239.175.167]) 2024/02/03(土)10:49 ID:YZYv2rY+a(1) AAS
反応欲しいなら知恵袋にしとけって
118
(2): (ワッチョイ e34b-t63M [115.30.229.48 [上級国民]]) 2024/02/04(日)02:28 ID:ipvGCo7I0(1) AAS
JavaScriptで作れるプログラムって、webブラウザ以外になにかありますか?
全然ユーザーがいないのはダメだけど
ある程度需要がありそうな用途
119: (ブーイモ MM43-LmvZ [49.239.73.74]) 2024/02/04(日)03:05 ID:w9OYnB1OM(1) AAS
>>118
WebブラウザとWebページを区別できるようになろう
120: (ワッチョイ 2379-u1h9 [61.192.207.171]) 2024/02/04(日)05:18 ID:7DDGpERD0(1) AAS
でもまあwebブラウザが全てではあるよね
他に出番無いし
121: (ワッチョイ 0501-J3vS [60.88.93.62]) 2024/02/04(日)07:00 ID:wRU34d220(1) AAS
今はNode.jsでサーバ側もJSってこともある
122: (ワッチョイ bd43-tydm [114.148.57.9]) 2024/02/04(日)10:50 ID:Vls4Se8V0(1) AAS
そうだね
node.jsでJavaScriptはサーバサイドだけじゃくてデスクトップアプリでも使われている
代表格はVScode(node.js+Electron)がある
Webpackもnode.jsだし
身近なところでは汎用掲示板ビューアSikiがnode.js+ElectronでJavaScriptだね
   
123: (ワッチョイ 85a1-aUy2 [240b:12:203:6300:* [上級国民]]) 2024/02/04(日)12:44 ID:ieWwGMGa0(1) AAS
CSSもHTMLも生で書くのは平成だしな
普通SASSやらPugやら使うだろ
JSだってWebpackやらBrowserify越しに使うやろ

まぁNode.jsじゃトランスパイル遅いから
GOやRustのツールに置き換える流れにはなってるが
じゃあ最初からCやGO、Rustでやれば良かったよねとはならないフットワークの軽さがNode.jsにはあるからな
124: (ワッチョイ 1b47-JMKI [2001:240:2462:f08:*]) 2024/02/04(日)12:55 ID:m4gIKl+m0(1) AAS
Rustで書いたJSトランスパイラは速いけどRust自体のコンパイルは遅い
125: (ワッチョイ f54b-7hFQ [116.82.1.91]) 2024/02/04(日)23:16 ID:/yrx0E0+0(1) AAS
あることをローカルマシンでやりたくて、Python入ってっから、それでやろうとしたらできなくて(いや正確にはすごく遅い)Node.jsになってしまった。何かは言わない。
126
(1): (ワッチョイ fd09-tjaG [210.131.245.99]) 2024/02/05(月)09:44 ID:Q9Y3g4UN0(1) AAS
node.jsの良さはJavaScriptでプログラミングできる事
Electron使えばUIもHTMLで書けるので便利
なれたらJavaScriptでデスクトップアプリを書くのが楽しくなった
127: (ワッチョイ abcf-aUy2 [2001:240:242f:19bc:* [上級国民]]) 2024/02/05(月)15:57 ID:thNH7tNN0(1) AAS
>>126
Electronはファイルがデカいから
俺が何か作る時はCLI一択だわ

対話的な物作る時は
Tauriで作ってみたいなぁと思う
128: (ワッチョイ 9bea-EeOY [2400:2200:395:1aae:*]) 2024/02/05(月)18:19 ID:1m9RfVzn0(1) AAS
>>118
Visual Studio Codeがjavascriptで作られている
129: (アウアウエー Sa13-25ln [111.239.175.167]) 2024/02/05(月)19:17 ID:+Fh+RIwSa(1) AAS
vscodeが糞な理由が分かった気がした
130: (ワッチョイ 436c-OKLl [240b:12:6820:b000:*]) 2024/02/06(火)07:31 ID:JsprpZ5q0(1) AAS
ElectronとAngularで作られてるシステム見させてもらったんだけど、reactに書き換えるって言ってたな

ならnativeでよくね?
131: (ラクッペペ MMcb-0t4v [133.106.91.72]) 2024/02/06(火)14:51 ID:nsw90RpoM(1) AAS
reactとreact nativeって書き換えが必要なの?
ゴミかな?
132: (ワッチョイ bd43-tydm [114.148.57.9]) 2024/02/06(火)15:07 ID:4bvVpi0E0(1) AAS
>>0127
TauriはWebViewなので
Electronの様にWebRequestを簡単に操れない
Rustに拘らないのなら
使い慣れた開発言語でWebViewを組み込んだ方が手っ取り早い
133: (ワッチョイ d58a-MO48 [2001:268:9ae3:e45c:*]) 2024/02/07(水)01:01 ID:8Eizk2eA0(1) AAS
YouTube 動画で見たけど、

北米では、Flutter よりも、React Native が多いらしい
134: (ワッチョイ fd09-tydm [210.131.245.99]) 2024/02/07(水)10:23 ID:Q0zrTHJg0(1) AAS
JavaScriptで書ける環境の話から
かなり脱線気味
135: (ワッチョイ 3743-5kwM [60.32.26.124]) 2024/02/11(日)13:06 ID:4EmF6N4v0(1) AAS
業務がWebアプリなのは危険だと言い出した管理職がいて
Electronでチャチャとデスクトップソフト風にしたら
仕事が早いとお褒めいただいたw
何も変わっちゃいなんだけれどそれはナイショ
136: (ワッチョイ 0e46-9m7S [2001:240:242e:628f:*]) 2024/02/11(日)14:27 ID:cAyMWgFh0(1) AAS
危険だという懸念が素人の無理解から来てるだけなのか妥当な懸念なのか分からないから何とも言えんな
前者なら悪くない回避策
137: (ワッチョイ 7702-yee3 [124.208.87.61]) 2024/02/11(日)21:47 ID:VNWSIW9O0(1) AAS
ブラウザのアドインに情報吸われる危険性は下がるね
138: (ワッチョイ 2279-8TQs [61.192.207.171]) 2024/02/11(日)23:27 ID:Z05z2D4x0(1) AAS
まあ一般的に考えて危険やな
その認識は正しいさすが管理職
139: (ワッチョイ f7cc-5xY/ [2400:2200:7b8:65d5:*]) 2024/02/12(月)12:55 ID:3q7oTZTX0(1) AAS
管理職が正しい
どんなに堅牢なシステムでも狙われたら終わり
だから今はクラウドじゃなくてオンプレ回帰してる
140: (ワッチョイ 025c-Rmwz [211.3.240.74]) 2024/02/12(月)15:27 ID:2z81MgsB0(1) AAS
もうネット使うなよ
141: (ワッチョイ a3e0-uTAv [2404:7a82:3de0:3500:*]) 2024/02/12(月)15:53 ID:BAGnA5Sa0(1) AAS
Access でいいよ
142
(2): (スッププ Sd42-hHXc [49.105.71.123]) 2024/02/17(土)10:17 ID:eAolMzZEd(1/2) AAS
VBAとC#でちょくちょくアプリ作ってる程度のもんなんですけど
最近VS Code使ってjavascriptの勉強始めたわけですよ
デフォルトの環境で扱ってる限り、typoの指摘が甘くて気づくのに時間かかってしまってつらいです
Visual StudioでC#つかってるとかなり丁寧に指摘してくれるんで助かるんですが
Codeはその辺厳しいですね

Code Spell Checkerを入れてみたんですけど、よさそうな対策は他にありますか?
143
(1): (ワッチョイ e200-JaQ4 [221.118.182.146]) 2024/02/17(土)10:48 ID:Hugfzc2R0(1) AAS
JSはデフォだとどんなパラメータも持ちうるのでtypoを機械的に見つけにくい言語。
なのでjsdocゴリゴリ書く(もっとやるなら@ts-checkも)かTypeScript使うと良いよ
144: (スッププ Sd42-hHXc [49.105.71.123]) 2024/02/17(土)14:57 ID:eAolMzZEd(2/2) AAS
>>143
ありがとうございます
TypeScriptも視野にいれてちょい調べてみます
145: (ワッチョイ f7d7-bM9J [240b:12:203:6300:* [上級国民]]) 2024/02/17(土)15:05 ID:MLAS2UwQ0(1) AAS
>>142
VSと比較するならWebStormじゃなきゃ辛いし
VSCodeのままでもLSPなりで魔改造すれば頑張れるやろ
146: (ワッチョイ a2ec-zkg8 [2400:2200:6b4:ee70:*]) 2024/02/17(土)17:54 ID:3rmfz0Aa0(1) AAS
>>142の言うtypoが具体的にどんなのか気になる
厳しいのはCodeじゃなくてJavaScriptなのを誤解してそう
147: (ワッチョイ 47f1-bM9J [2001:240:247a:6078:* [上級国民]]) 2024/02/17(土)18:56 ID:snWQTW2N0(1) AAS
JSもDataflow Proposalsが導入されたら
普通に使い続けるんだがなぁ
148
(1): (ワッチョイ 7310-HqFJ [180.12.82.129]) 2024/02/19(月)18:24 ID:waVDHmuE0(1) AAS
マウスボタンを押しながらマウスを移動させてからマウスボタンを離すと
マウスボタンを離したときにmouseupだけでなくmousemoveも反応してしまうんだけど仕様ですか?
これ知らなくて動作が思うように行かなかった。
149
(1): (ワッチョイ ef5b-WqLa [2400:2200:6b5:cb6f:*]) 2024/02/20(火)00:12 ID:n1uvc9Mt0(1) AAS
手元で試したところmouseup直後に同じ座標でmousemoveが発火してるのを確認
うまく判定して後続処理が走らないようにすれば良さそうではある
150: (ワッチョイ 7310-HqFJ [180.12.82.129]) 2024/02/20(火)12:26 ID:jaWYglX60(1) AAS
>>149
ありがとうございます
そうしてみます
1-
あと 158 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.016s