[過去ログ]
JavaScript の質問用スレッド vol.125 (1002レス)
JavaScript の質問用スレッド vol.125 http://mevius.5ch.net/test/read.cgi/tech/1659855460/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
226: デフォルトの名無しさん (JP 0Hbb-stRS [126.249.157.89]) [sage] 2022/11/20(日) 20:42:57.11 ID:XzYfw6V5H いい質問ですね 変数のスコープの問題なので試してみたらいかがでしょう? jsのスコープをしっかり押さえると 伸びしろが変わります! http://mevius.5ch.net/test/read.cgi/tech/1659855460/226
228: デフォルトの名無しさん (JP 0Hbb-stRS [126.249.157.89]) [sage] 2022/11/21(月) 07:16:36.42 ID:uz2/XLFXH let も var も(スコープ内)再代入可能です let i=0; for(i=0;i<10;i++,console.log(1,i)); for(i=0;i<10;i++,console.log(2,i)); console.log('------'); for(i=0;i<10;i++){ console.log(3,i); for(i=0;i<10;i++){ console.log(4,i); } } console.log('------'); let t=0; for(i=0;i<10;i++){ console.log(5,i); for(t=0;t<10;t++){ console.log(6,t); } } http://mevius.5ch.net/test/read.cgi/tech/1659855460/228
230: デフォルトの名無しさん (JP 0Hbb-stRS [126.249.157.89]) [sage] 2022/11/21(月) 18:52:09.71 ID:uz2/XLFXH >>229 for(i=0;i<SEL.length;i++){} for(j=0;j<SEL.length;j++){} と質問されてるので入子構造なんだろうなと http://mevius.5ch.net/test/read.cgi/tech/1659855460/230
235: デフォルトの名無しさん (JP 0Hbb-stRS [126.249.157.89]) [sage] 2022/11/21(月) 20:10:57.61 ID:uz2/XLFXH >>232 // No 1 for(i=0;i<10;i++){ console.log(3,i); for(i=0;i<10;i++){ console.log(4,i); } } console.log('------'); // No 2 let t=0; for(i=0;i<10;i++){ console.log(5,i); for(t=0;t<10;t++){ console.log(6,t); } } No1とNo2の違いは分かりますでしょうか? 一度コードを実行してみてください No1のfor文の繰り返し1回目は、i=0です 次にNo2のfor文では、i=1から始まります その後No2のfor文が繰り返しされi=10までカウントされNo1のfor文繰り返しに戻ります その時、i=10になっているので、No1のfor文は終了になり、for文を抜けます 入子構造のインクリメント演算子では同じ変数を使うときには要注意ですね http://mevius.5ch.net/test/read.cgi/tech/1659855460/235
241: デフォルトの名無しさん (JP 0Hbb-stRS [126.249.157.89]) [sage] 2022/11/22(火) 19:40:30.69 ID:/QBTlFnBH 何を制御してるのか知りませんけれど お好きなように言語を選んで お好きなようにコードを書けばいいと思います 楽しく好きなように自由に!ですね JSを使う場合の注意点ですけど 古いJSとの互換性を保つため JSは結構複雑怪奇な言語になりつつあります 変数の取り扱いはどこ言語でも慎重に設計しますけど JSの変数とスコープはちょっと特殊なので 制御系でJS扱うのなら注意したほうがって思います http://mevius.5ch.net/test/read.cgi/tech/1659855460/241
337: デフォルトの名無しさん (JP 0Hef-7kHv [126.249.157.89]) [sage] 2022/12/06(火) 19:56:23.92 ID:mX7WDRZxH let a=[85,122,101,101] http://mevius.5ch.net/test/read.cgi/tech/1659855460/337
349: デフォルトの名無しさん (JP 0Hef-7kHv [126.249.157.89]) [sage] 2022/12/09(金) 07:27:33.15 ID:KfOH1QpXH >>345 グローバル変数はバグの温床だからやめておいて 引数とreturn値を使ってカプセルかしてね 引数もreturn値も使わないのなら let param={ x1:1,x2:2... } とかして、 param.x1+param,x2... とかで呼び出したほうがコリジョンさけられるのでいいかなと windowやdocumentに持たせるべきパラメータは是ですが 持たせるべきでないパラメータはwindowなどに持たせないのが 私のひーひーおじいちゃんからの教えです http://mevius.5ch.net/test/read.cgi/tech/1659855460/349
351: デフォルトの名無しさん (JP 0Hef-7kHv [126.249.157.89]) [sage] 2022/12/09(金) 15:20:35.56 ID:KfOH1QpXH いやいや最初はそんなもんでしょ 自分は今でも失笑コードばっかりですし どんなコードでも書き続けることに価値があると じっちゃまが言ってた http://mevius.5ch.net/test/read.cgi/tech/1659855460/351
355: デフォルトの名無しさん (JP 0Hef-7kHv [126.249.157.89]) [sage] 2022/12/09(金) 16:36:12.81 ID:KfOH1QpXH >>353 その通りですね infoやMDNを完璧理解程度をとりあえずの目標としたらいいですね http://mevius.5ch.net/test/read.cgi/tech/1659855460/355
362: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/10(土) 07:13:56.55 ID:EwkyT8LfH >>357 皮肉なんて言わないです infoは入門者には最適だと思いますし 知っておくべき内容だと思います infoを理解しておけばMDNも一覧してほとんど理解できるでしょ リファレンスだし 覚える必要はないけど 理解する程度の負荷はそんな重くないですよ http://mevius.5ch.net/test/read.cgi/tech/1659855460/362
366: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/11(日) 20:36:45.56 ID:bBwm/pW5H >>365 プロトタイプについて語ってください http://mevius.5ch.net/test/read.cgi/tech/1659855460/366
368: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/11(日) 21:46:43.64 ID:bBwm/pW5H >>367 語れないんですねw http://mevius.5ch.net/test/read.cgi/tech/1659855460/368
375: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/12(月) 07:38:12.53 ID:u3d467jnH >>373が聞いてるのは translateがJSのcontextの関数なら translate(100,50)はコンテキスト自体が右に100、下に50移動する 右移動量を絶対値にして移動させるってことかにゃん http://mevius.5ch.net/test/read.cgi/tech/1659855460/375
399: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/12(月) 20:14:44.98 ID:u3d467jnH >>398 JSスレの神様たちは優しい感じですもんね がんばってくださいね! http://mevius.5ch.net/test/read.cgi/tech/1659855460/399
409: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/13(火) 19:12:20.42 ID:cf0t5w5pH >>408 プロパティを参照する時、対象オブジェクトの直属にプロパティへの参照がない場合、[[Prptotype]] と呼ばれる内部プロパティ内にあるプロパティへの参照を走査する仕組みを「プロトタイプチェーン」という なお[[Prototype]]はnewで生成される親のprototypeへの参照が格納されるが、動的に[[Prototype]]をセットすることもできる でどうでしょう? http://mevius.5ch.net/test/read.cgi/tech/1659855460/409
411: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/13(火) 20:36:49.94 ID:cf0t5w5pH >>410 えええええ?そうなんですか? 継承あるのに親がいない??? http://mevius.5ch.net/test/read.cgi/tech/1659855460/411
412: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/13(火) 22:34:12.05 ID:cf0t5w5pH >>410 僕は理解が浅いのでもっと学習しないと。 JSはprptotypeの理解が深まると幅が広がりそうですね 僕ももっと勉強進めないと http://mevius.5ch.net/test/read.cgi/tech/1659855460/412
415: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/14(水) 07:32:29.92 ID:r+idjll+H protptypeを使い、new演算子でインスタンスを継承でき、 さらにプロトタイプチェーンで始祖子孫を関連付けられるのに 親子関係という概念はJSにはないんですねー http://mevius.5ch.net/test/read.cgi/tech/1659855460/415
416: デフォルトの名無しさん (JP 0Ha5-3TNT [126.249.157.89]) [sage] 2022/12/14(水) 07:55:29.99 ID:r+idjll+H ちょっと調べてみたけど、JSに親子関係は存在しない、的な記事はない MDNには親子表現はないけれど、JSの継承で親子表現してる記事は多数ある 親子関係はクラスの拡張、実装、インスタンス生成でも使われるけど 親子関係自体を定義した言語なんて存在しない、あくまで機能の表現方法 であるにもかかわらず、プロトタイプ言語に親子関係が存在しないというのは どこかにそういう記述があると思うのですが、参照場所を教えていただけませんか? http://mevius.5ch.net/test/read.cgi/tech/1659855460/416
428: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/17(土) 20:57:11.28 ID:/rkC0QGzH >>426 ありがとうございます。JSの皆様は本当に神様。 取り急ぎお礼申し上げます。ありがとうございます。 できれば明日時間をとって拝読させていただきます。 http://mevius.5ch.net/test/read.cgi/tech/1659855460/428
437: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/18(日) 12:44:32.64 ID:uPN+O46jH >>427 様、ありがとうございました。 CSSのスタイル設定プロパティをJSで編集できました。 CSSRulesは配列で返ってきますが cssRules['div'].color='blue' のように、プロパティ名で編集する方法はありませんでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1659855460/437
442: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/21(水) 07:34:30.54 ID:nEbzRDrKH >>441 ありがとうございます。 let styleの呼び出し箇所を関数にして selector名のオブジェクトを生成し、その中にプロパティ名とvalueを格納して呼び出すような 簡易的な関数を作成してみます 年末のお忙しいとろ、アドバイスありがとうございました。 http://mevius.5ch.net/test/read.cgi/tech/1659855460/442
444: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/21(水) 19:18:04.39 ID:nEbzRDrKH 連日すみません。 <link rel="stylesheet" src>で読み込んだcssの cssStylesheetプロパティにアクセスする方法を教えていただけないでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1659855460/444
446: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/21(水) 22:46:02.69 ID:nEbzRDrKH すみません、ちょっとググってみます http://mevius.5ch.net/test/read.cgi/tech/1659855460/446
449: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/22(木) 07:18:15.65 ID:slpViawnH >>447 それは試してみたんですけどundefinedなんですよね 他ファイルを参照した場合には、stylesheetがdocumentのプロパティになっていないようなのですよね http://mevius.5ch.net/test/read.cgi/tech/1659855460/449
450: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/22(木) 07:21:31.78 ID:slpViawnH >>447 すみません、訂正です document.styleSheetで参照すると document.styleSheet.cssRulesがnullとなってしまうんです document.styleSheetで登録されるのは 同じファイル内のスタイルだけのよう? 他のcssファイルに書かれたスタイルを操作するには どうしたらいいのでしょうか? に訂正願います http://mevius.5ch.net/test/read.cgi/tech/1659855460/450
455: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/22(木) 19:14:24.29 ID:slpViawnH みなさん、ありがとうございます。 関連した質問なのですが cssが要素に適用される仕組みは 1: <style>タグを読み込んだり<link ref>を読み込んだ時点で ブラウザ実行環境にcssプロパティを記録して、セレクタを読み込んだ時に適用するのでしょうか? それとも 2: HTMLの要素を読み込んだ時に<style>タグや<link>先に走査して cssの適用があるかを確認して適用する なのでしょうか? もし1なら、クライアントブラウザからアクセスできるような気がするのですけど もし教えていただけるようでしたらご指導お願いします http://mevius.5ch.net/test/read.cgi/tech/1659855460/455
457: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/23(金) 07:08:17.10 ID:OG24yN7PH >>452様 424,437,440,442の記載の通り、cssRuleを直接編集したいと考えています >>451様 437,441,442で記載の通り、配列で受けとって編集することはできています しかし別のスタイルシートでは同様の方法では参照できませんでした >>445様のご指摘があって、再度検索してみたのですが 別スタイルシートのcssをオブジェクト化して参照する方法が見当たらず 今の質問に至っています JQueryでできるようなレスがありましたので JSでもできるのだろうなと思って次の質問をしました 皆様質問の仕方に失礼があっって申し訳ありませんでした お許しくださいませ http://mevius.5ch.net/test/read.cgi/tech/1659855460/457
462: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/23(金) 19:30:29.91 ID:OG24yN7PH >>458 459,460,461 皆様ありがとうございます 具体的にこれをしたいというのはなかったんですけど js勉強していまして、そういうことできるのかな?という質問でした jsのエンジンは<link rel>を実行すると jsの実行コンテキストを記録するメモリ部分に <rel>の情報をロードして HTML要素を読み込んだ時に参照するという挙動なら クロスオリジンの適用を受けずに編集できるかなと そういう疑問も持ちまして質問させていただきました 皆様ありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1659855460/462
464: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/23(金) 20:55:49.05 ID:OG24yN7PH >>460 今勉強再開して思い出しました。 @keyframesのプロパティや値を 動的に変更したいと考えたのです 同じファイルなら <style id="st"> として、stから@keyframesを設定編集できますが 外部ファイルでの設定編集ができないので できたらいいな、って質問してみました http://mevius.5ch.net/test/read.cgi/tech/1659855460/464
465: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/23(金) 20:57:53.66 ID:OG24yN7PH >>463 勘違い、混乱してました。ありがとうございます! http://mevius.5ch.net/test/read.cgi/tech/1659855460/465
467: デフォルトの名無しさん (JP 0H11-JDfe [126.249.157.89]) [sage] 2022/12/23(金) 21:19:54.48 ID:OG24yN7PH >>466 ローカルで、同じフォルダ内です http://mevius.5ch.net/test/read.cgi/tech/1659855460/467
476: デフォルトの名無しさん (JP 0H88-aH43 [126.249.157.89]) [sage] 2022/12/25(日) 12:52:51.27 ID:GFtl9gAsH 皆さん、ありがとうございます 別シートのcssで可変にしたい部分を変数にし 読み込むシート側に変数専用のstyleタグを用意し 変数用のスタイルタグを編集することにしました 皆様いろいろとありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1659855460/476
478: デフォルトの名無しさん (JP 0H88-aH43 [126.249.157.89]) [sage] 2022/12/25(日) 13:37:10.68 ID:GFtl9gAsH そうです >>468様のアドバイスなら 私の学習レベルでもググり時間とられずにできそうだと思いまして style.css @keyframes xxx{ *** : var(--prm) } index.html <style id="prm"></style> <script> prm.innerHTML=":root {--prm:50% }" のように、変数を編集するstyleタグを設けました 見栄え悪いしかっこ悪いんですけど いろんな変数を設定変更する関数も自作できそうですので とりあえずはこれでいいかなと http://mevius.5ch.net/test/read.cgi/tech/1659855460/478
480: デフォルトの名無しさん (JP 0H88-aH43 [126.249.157.89]) [sage] 2022/12/25(日) 15:40:19.02 ID:GFtl9gAsH >>479 ありがとうございます!そうさせていただきます。 今後ともいろいろ教えてください。ありがとうござました! http://mevius.5ch.net/test/read.cgi/tech/1659855460/480
482: デフォルトの名無しさん (JP 0H88-aH43 [126.249.157.89]) [sage] 2022/12/25(日) 16:50:28.05 ID:GFtl9gAsH >>479様 面白かったです。 <html><head><body><div> どの要素にでも、setProperty('param','value')を設定しておけば 別ファイルに作ったスタイルシートの変数を参照できるのですね 疑似的なコードですが <script> body.setProperty('--color','red') div.setProperty('--color','blue') html.setProperty('--color','green) とすると、子孫のスタイル設定が優先されることも理解できました とても面白く学習できました、ありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1659855460/482
483: デフォルトの名無しさん (JP 0H88-aH43 [126.249.157.89]) [sage] 2022/12/25(日) 16:51:23.54 ID:GFtl9gAsH >>481 ありがとうございます 次時間ができたときにぜひ調べて実行してみます http://mevius.5ch.net/test/read.cgi/tech/1659855460/483
541: デフォルトの名無しさん (JP 0H4f-ChaJ [126.249.157.89]) [sage] 2023/01/05(木) 20:55:47.77 ID:XhDooIHVH >>531 自分もあまりJS詳しくないんですけど リテラルっていうのは、括るもの、という意味合いでは? オブジェクトリテラルっていうのは波かっこで括るオブジェクト={} 文字列のリテラルは、""や’’ 展開のリテラルは、``とか 関数のリテラルというのは、functionを指定した引数括弧つきのオブジェクトリテラルでfunction(){} 関数リテラルといえば、例えばfunction func(){...} とした場合、{...}は変数funcに文字列として代入されます そしてfuncは関数オブジェクトと指定されていて 関数の実行は()を読み込むことで実行されます func 文字列 () 関数の実行 http://mevius.5ch.net/test/read.cgi/tech/1659855460/541
542: デフォルトの名無しさん (JP 0H4f-ChaJ [126.249.157.89]) [sage] 2023/01/05(木) 21:01:26.21 ID:XhDooIHVH >>531 解決済みだったようですみませんでした 参考までに追加 function func(){return 1} とした場合 console.log(func) と console.log(func()) を見比べるとわかりますが、 func変数の中身は、function指定された文字列で func()は関数を実行した結果の1が表示されます http://mevius.5ch.net/test/read.cgi/tech/1659855460/542
544: デフォルトの名無しさん (JP 0H4f-ChaJ [126.249.157.89]) [sage] 2023/01/05(木) 22:26:48.61 ID:XhDooIHVH >>543 括る、というのはそういう意味かと リテラルはリテラルなので括る必要はなくて プリミティブは、これは文字列です、 これは配列です、 これはオブジェクトです とエンジンに理解させるための記述なのかと思いまして http://mevius.5ch.net/test/read.cgi/tech/1659855460/544
547: デフォルトの名無しさん (JP 0H4f-ChaJ [126.249.157.89]) [sage] 2023/01/05(木) 22:57:51.54 ID:XhDooIHVH 括ることで、エンジンに対して、これは配列オブジェクトだよとか これは{}だよとか、これは文字列だよとか、そういうことを伝えているってことですけど http://mevius.5ch.net/test/read.cgi/tech/1659855460/547
550: デフォルトの名無しさん (JP 0H4f-ChaJ [126.249.157.89]) [sage] 2023/01/05(木) 23:12:56.82 ID:XhDooIHVH <<538 諄いですね 正しい理論的な話あればご披露ください JSの処理エンジンに、どういう記述があれば どう処理するかというのがあるでしょ {}とう記述を読めば、オブジェクトなのだな、と ””ならもじれるなのかなと、 function でて意義されたものがあれば関数なのかなと リテラルは数値などの表現で 文字列は””、’’のクオーテーションで 関数は、function装飾委sで それぞれが何を表現してるのかを確認し スクリプト実行時にそれらをコンテキストに登録して その後の作動を担保する、ってことなのかな http://mevius.5ch.net/test/read.cgi/tech/1659855460/550
552: デフォルトの名無しさん (JP 0H4f-ChaJ [126.249.157.89]) [sage] 2023/01/05(木) 23:20:08.45 ID:XhDooIHVH 先生、ありがとうござす 時間とれましたら勉強してみます、ありがとうです http://mevius.5ch.net/test/read.cgi/tech/1659855460/552
555: デフォルトの名無しさん (JP 0H4f-ChaJ [126.249.157.89]) [sage] 2023/01/05(木) 23:34:22.58 ID:XhDooIHVH すみませんでした、もっと勉強します http://mevius.5ch.net/test/read.cgi/tech/1659855460/555
559: デフォルトの名無しさん (JP 0H4f-ChaJ [126.249.157.89]) [sage] 2023/01/06(金) 22:25:41.09 ID:Th1PE0Z2H リテラル ””や’’で表現されるのは文字列と評価する []は配列と評価する {}はオブジェクトと評価する JSエンジンがオブジェクトをどう評価して処理するかということだと思ったんですけど 何やら全く的外れなこと言ってたみたいですみませんでした 何度も謝ったのでもう許してください、鬼神様 http://mevius.5ch.net/test/read.cgi/tech/1659855460/559
561: デフォルトの名無しさん (JP 0Hd3-DWwd [126.249.157.89]) [sage] 2023/01/07(土) 08:36:35.89 ID:I26x6s3dH 時間があるときに読んでおきます http://mevius.5ch.net/test/read.cgi/tech/1659855460/561
609: デフォルトの名無しさん (JP 0H67-w88e [126.249.157.89]) [sage] 2023/01/17(火) 19:01:55.76 ID:LBqNgpc6H ポインタのこと? http://mevius.5ch.net/test/read.cgi/tech/1659855460/609
613: デフォルトの名無しさん (JP 0H67-w88e [126.249.157.89]) [sage] 2023/01/18(水) 07:40:19.90 ID:Eqd2U92jH documentのpropertyにconcertzenderって標準でないっしょ? スクリプトのどっかでなんか設定してるん? http://mevius.5ch.net/test/read.cgi/tech/1659855460/613
614: デフォルトの名無しさん (JP 0H67-w88e [126.249.157.89]) [sage] 2023/01/18(水) 07:41:25.64 ID:Eqd2U92jH それとエラーの内容も書き込まずにして質問っていうのもどうなの? http://mevius.5ch.net/test/read.cgi/tech/1659855460/614
622: デフォルトの名無しさん (JP 0H67-w88e [126.249.157.89]) [sage] 2023/01/19(木) 22:07:44.38 ID:40XBuhhWH 君は君の質問に反応しない人には 推し量って導こうという崇高な意識はないの?JS使いなのに? http://mevius.5ch.net/test/read.cgi/tech/1659855460/622
641: デフォルトの名無しさん (JP 0H79-t1ev [126.249.157.89]) [sage] 2023/02/14(火) 07:31:57.89 ID:NKP9M84/H なぜ自身でデバッグせんのよ http://mevius.5ch.net/test/read.cgi/tech/1659855460/641
683: デフォルトの名無しさん (JP 0H4f-W5Lg [126.249.157.89]) [sage] 2023/03/04(土) 18:46:55.35 ID:erCI1bTUH javascriptコードでバグの伝搬を制限して拡張性を高める必要性のある堅牢なプログラムなんて不要だからでしょ http://mevius.5ch.net/test/read.cgi/tech/1659855460/683
684: デフォルトの名無しさん (JP 0H4f-W5Lg [126.249.157.89]) [sage] 2023/03/04(土) 18:52:38.30 ID:erCI1bTUH みんななんで仲良くなれないかな http://mevius.5ch.net/test/read.cgi/tech/1659855460/684
719: デフォルトの名無しさん (JP 0Hdb-mIEw [126.249.157.89]) [sage] 2023/03/15(水) 07:58:24.49 ID:q+AMrJS6H 反省なんて必要ないわ、なんか強迫症的なやつがうざい なんなんだ、執着が過ぎる http://mevius.5ch.net/test/read.cgi/tech/1659855460/719
720: デフォルトの名無しさん (JP 0Hdb-mIEw [126.249.157.89]) [sage] 2023/03/15(水) 08:01:02.20 ID:q+AMrJS6H プログラムではすべてのタグを検出して配列等に格納しているが そこから抽出して出力する処理をしてるってことじゃない? 見てないからわからんけど http://mevius.5ch.net/test/read.cgi/tech/1659855460/720
722: デフォルトの名無しさん (JP 0Hdb-mIEw [126.249.157.89]) [sage] 2023/03/15(水) 20:45:42.17 ID:q+AMrJS6H Pixiv filterが何なのかわからないし確認もしてないけど、 例えば複数の作品毎にTagオブジェクトがあったとして、 Tagのプロパティに表示させるか表示させないかを判定するプロパティがあり そのプロパティ名がshowAbleで、表示を許可するのは、showAble:true 許可しない場合には、showAble:false とされていたとすれば まず最初にすべての作品Tagオブジェクトが格納されている配列を取得し(もしくは配列に取得する関数を作り) (let tagArr=[tag1,tag2,tag3,tag4....];) その配列から、tag.showAble=trueであるオブジェクトを取得して別の配列(showAblerArray)に格納し (let showAbleArray=[] ; for(let t of tagArr){ (if(t.showAble==true){showAbleArray.push(t) showAbleArrayの全要素に対して、表示させる処理をする (for(let s of showAbleArray){,,,,,,どこに表示させるか......}) っていう感じでどうですか? http://mevius.5ch.net/test/read.cgi/tech/1659855460/722
725: デフォルトの名無しさん (JP 0Hdb-mIEw [126.249.157.89]) [sage] 2023/03/16(木) 07:03:01.34 ID:Hd88hZaKH 嫌われてはないんだろうけどスレチなんでない? http://mevius.5ch.net/test/read.cgi/tech/1659855460/725
726: デフォルトの名無しさん (JP 0Hdb-mIEw [126.249.157.89]) [sage] 2023/03/16(木) 07:15:13.56 ID:Hd88hZaKH javascriptで作られたプログラムの処理に関して Jqyeryを使えば簡単だよって言われても いやいやここはjSで書きたいんでってなるでしょ そういう質問に対してjqのほうが簡単っていうのがよくわからん フレームワークの質問スレは ベース言語のすれとは別に立てたほうが http://mevius.5ch.net/test/read.cgi/tech/1659855460/726
733: デフォルトの名無しさん (JP 0Hdb-mIEw [126.249.157.89]) [sage] 2023/03/16(木) 21:11:03.92 ID:Hd88hZaKH 混乱させるだけとかwww そもそも解答者がわざわざ対象コードを検索して読み込み そして質問者が満足するようなコードを生成するとか、自分は絶対しないw 質問者は ・何やら検索するらしい ・検索はタグで行うらしい ・タグで検索しても表示するものとしないものがあるらしい その3点でアドバイスするのなら ・検索ワードでヒットする画像を抽出する ・ヒット判定は画像のタグプロパティで判定 ・判定でヒットした画像を1枚もしくは複数枚表示する とした場合で、初心者初学者向けにアドバイスするのなら 上記の感じのアドバイス以外に何かできるアドバイスあるん? 質問の質以上のアドバイスなんてできない まずはオブジェクトとプロパティあたりから始めるしかないっしょ って思ってのアドバイスなのねん http://mevius.5ch.net/test/read.cgi/tech/1659855460/733
735: デフォルトの名無しさん (JP 0Hdb-mIEw [126.249.157.89]) [sage] 2023/03/16(木) 22:01:47.84 ID:Hd88hZaKH それはそうですね おっしゃる通り でもデタラメとか言わんでください! http://mevius.5ch.net/test/read.cgi/tech/1659855460/735
742: デフォルトの名無しさん (JP 0Hbf-BQ3C [126.249.157.89]) [sage] 2023/03/18(土) 19:03:06.43 ID:xpgWDt8BH >>740 vscodeって使える?すごく簡単なエディタ そのエディタでliveServerっていう拡張があるんだけど使えるか試してみたら? http://mevius.5ch.net/test/read.cgi/tech/1659855460/742
790: デフォルトの名無しさん (JP 0Hc5-/HYv [126.249.157.89]) [sage] 2023/04/24(月) 07:00:31.38 ID:z1nNn0o4H エラーも出てないのか? まったく反応してないのならhtmlで読んでないんじゃね? http://mevius.5ch.net/test/read.cgi/tech/1659855460/790
797: デフォルトの名無しさん (JP 0Hc5-/HYv [126.249.157.89]) [sage] 2023/04/25(火) 18:51:33.50 ID:/Hd1NuvtH 解決したようでなによりなにより http://mevius.5ch.net/test/read.cgi/tech/1659855460/797
800: デフォルトの名無しさん (JP 0Hc5-/HYv [126.249.157.89]) [sage] 2023/04/26(水) 22:57:11.72 ID:Q5IzIMlUH それってJS? http://mevius.5ch.net/test/read.cgi/tech/1659855460/800
801: デフォルトの名無しさん (JP 0Hc5-/HYv [126.249.157.89]) [sage] 2023/04/26(水) 23:08:17.75 ID:Q5IzIMlUH そもそもnullを取得してるってことは所望のオブジェクトが取得できていないってことよん? http://mevius.5ch.net/test/read.cgi/tech/1659855460/801
830: デフォルトの名無しさん (JP 0Heb-owa4 [126.249.157.89]) [sage] 2023/05/23(火) 06:51:40.61 ID:tIBpGAYNH それはJSの設定?Winの設定? http://mevius.5ch.net/test/read.cgi/tech/1659855460/830
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.037s