[過去ログ] JavaScript の質問用スレッド vol.125 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
630: (アウアウウー Saa3-6TJq [106.129.156.153]) 2023/01/29(日)10:31 ID:rZA8vUyra(1) AAS
初学者質問ですいませんが、変数aが文字列あいう、かつ、変数bがundefinedでない時 というif文を書きたい時
if (a=='あいう' && (!(b === void 0))) {...
という書き方であってますか?
よりシンプルな書き方とか、より標準的な書き方ってありますでしょうか。
631
(2): 502 (ワッチョイ bf01-IIfr [60.103.64.138]) 2023/01/29(日)12:00 ID:9rN3KLzS0(1) AAS
厳密不等価演算子 !==
外部リンク:developer.mozilla.org

undefined が予約語になってないから void 0、ってのは……はて、今もやるものかね
632
(1): (ワッチョイ 775f-JCKB [14.8.104.32]) 2023/01/29(日)12:54 ID:eUvMCdrW0(1) AAS
if(a == 'あいう' && !b)でもよさそうな気がしなくもない
633: (オッペケ Sr27-+FJ3 [126.133.207.3]) 2023/01/29(日)15:43 ID:d0tJgmu5r(1/2) AAS
>>631
undefined は予約語ではないのでローカル変数による上書きが可能…という意味では、void 0 を使う価値はある
634
(2): (アウアウウー Saa3-6TJq [106.129.157.183]) 2023/01/29(日)15:59 ID:rpOrCqGha(1) AAS
>631
ありがとうございます。リンク先確認しました。
if(a=='あいう' && b!== undefined またはvoid 0)
という感じでしょうか。
ここでb!= undefined とするとまずいのはbがnullの時だけ、という認識でいいでしょうか。

>632
ありがとうございます。bが0や空文字の時にも偽になりそうです。
635: (ワッチョイ df79-jh2e [220.150.90.192]) 2023/01/29(日)16:03 ID:R24XfIrD0(1) AAS
第一にjavascriptみたいな後付け追加仕様が混在する言語は規格よりも実装の影響力が強いから
想定環境で検証済の方法を採用すべきだと思う
コードとしては変数をtypeofで"undefined"と比較するのが恐らく理解しやすいが、
メンテナがjavascriptに十分慣れていてvoid 0のイディオムの理解を期待できるならそっちでもいい
636: (スッップ Sd72-X84U [49.98.141.203]) 2023/01/29(日)16:28 ID:MX/guDl/d(1) AAS
>>634
結局のところ
・undefinedが上書きされる可能性を考慮する必要があるのか
・bがundefined以外のfalsyな値を取りうるのか
・取る場合それぞれの値をundefinedとは区別したいのか同じとみなしたいのか
この辺次第で望ましい書き方は変わってくるわけで
637: (オッペケ Sr27-+FJ3 [126.133.207.3]) 2023/01/29(日)16:30 ID:d0tJgmu5r(2/2) AAS
>>634
型チェックも働かせるなら

if (a. === 'あいう' && b !== void 0)

と書けば良い
'あいう' も==では型チェックしない

> ここでb!= undefined とするとまずいのはbがnullの時だけ

まずいのは、undefined! == void 0 の場合
638
(1): (アウアウウー Sacd-3+Au [106.128.44.107]) 2023/02/12(日)19:44 ID:zQHZ3m1Fa(1) AAS
//☆☆県(API番号☆00000)の予報を取得
let url = "外部リンク:www.jma.go.jp☆00000.json";

fetch(url)
.then(function(response) {
return response.json();
})
.then(function(weather) {
省15
639: (オッペケ Sr79-c/8M [126.179.247.114]) 2023/02/13(月)16:33 ID:6gR8iJfAr(1) AAS
バグってるので調査してください

それは質問ではなく作業依頼
640: 502 (ワッチョイ a901-d354 [60.103.78.83]) 2023/02/13(月)22:37 ID:E1kxmkHl0(1) AAS
>>638
やりたいことも伝えずに上手く動かないと言われてもなー
641: (JP 0H79-t1ev [126.249.157.89]) 2023/02/14(火)07:31 ID:NKP9M84/H(1) AAS
なぜ自身でデバッグせんのよ
642: (ワッチョイ 9279-sQVB [27.132.129.236]) 2023/02/14(火)21:18 ID:snyjWmK+0(1) AAS
そのメソッドチェーンやめれば分かるよ
エラーが起きない前提があってのメソッドチェーンだからよ
643
(2): (ワッチョイ 9202-AGaU [27.92.176.51]) 2023/02/17(金)12:17 ID:DJukcnvm0(1) AAS
$.each()とsetIntervalをつかって、
インターバル時間ごとに順番に配列の中身を、コンソール出力する方法ありますでしょうか?

$.each()は、一度に処理するから、一つづつコンソール出力するのは難しいですかね。
644: (ワッチョイ a901-WXfS [60.109.220.141]) 2023/02/17(金)20:26 ID:iF4/ZjHx0(1/2) AAS
>>643
$,each()を使う理由がわからない
setIntervalだけ使えば良い
645: (ワッチョイ a901-WXfS [60.109.220.141]) 2023/02/17(金)22:54 ID:iF4/ZjHx0(2/2) AAS
>>643
clearintervalで1回だけタイマーを動かしてPromise化してawaitして$.each()を使えば、理屈ではできると思う
手段のモ目的化、かつ無駄に複雑だと思うが
646: (アウアウウー Sa81-JXsU [106.154.152.216]) 2023/02/18(土)19:51 ID:gBmvvkX6a(1) AAS
nodeでPythonのif name==main
みたいなことできませんか?
メソッドの動きをデバッカーでみたいんです
647
(2): (ワッチョイ fa3d-FCAK [133.32.132.49 [上級国民]]) 2023/02/24(金)01:21 ID:jGK2BMhd0(1) AAS
//【環境】Win11,JScript
//【何をしたのか】case文のところに条件式を書き、breakせずにすべての条件式で評価したい

//【サンプルコード】現象を再現可能な最小限のコードを書いてください。
a=1

switch (true) {
case (a==1):
a=a+16
省20
648: (ワッチョイ 9ebd-kyjD [119.240.41.213]) 2023/02/24(金)02:46 ID:thXJapXb0(1/2) AAS
>>647
上から順に case が評価され、どこかで真になればそれ以降の case は評価されない。
break してないからそれ以降の処理がフォールスルーで実行されてるだけ。

全部の条件を評価したいなら普通に if で書けばいいと思うよ。
649
(1): (ワッチョイ 1501-qPsv [126.88.47.26]) 2023/02/24(金)05:29 ID:xQyCpHMf0(1) AAS
そもそもswitch文って条件にtrue入れて使うようなもんじゃないぞ
650
(1): (ワッチョイ 9ebd-kyjD [119.240.41.213]) 2023/02/24(金)08:59 ID:thXJapXb0(2/2) AAS
>>649
case に式を書けるようにしたことによって使えるようになった副作用みたいなものだよね。
switch の式と一致する case を探すのが switch文の動作だとするなら、switch の式 true と一致する値となる、すなわち true になる式を持つ case が選択される。
個人的には if で書けばいいものをわざわざ分かりづらい書き方にしてるバッドプラクティスだと思ってるが、フォールスルーと組み合わせると if よりもスマートに書ける可能性はあるかもね。
特に >>647 のように全部の case を評価してほしいなら、switch で書く利点が何一つ無い。
if より利点がある場合は、フォールスルーする場合に最初に true になる case までしか式が評価されないことくらいなのに。
651: (ワッチョイ 433d-KeBY [133.32.132.49 [上級国民]]) 2023/02/25(土)02:30 ID:E1i3tKVi0(1) AAS
>>650
良いサンプルが思いつかんけど、
ifで書こうとすると、重複する処理を書かなければいけなくなったり、フラグの変数を導入したりすることになるんだけど、
breakなしのswitch case文ならうまいこと書けるんじゃないかと思ってやってみたけど、動かなかった。
652: (ワッチョイ abdb-W5vA [217.178.96.73]) 2023/02/25(土)21:04 ID:5GrSMYMK0(1/2) AAS
jQuery以外のライブラリ・フレームワークは廃止して欲しい。
覚えるのが大変。
653
(1): (アウアウウー Saf1-Bx6w [106.155.6.230]) 2023/02/25(土)22:01 ID:YxrjvuYta(1) AAS
react だけでよくね
jqueryとかいい加減消滅しろよ
654: (ワッチョイ abdb-W5vA [217.178.96.73]) 2023/02/25(土)23:22 ID:5GrSMYMK0(2/2) AAS
>>653
この2つは併用出来ないから辛い。

で、reactならではの利点は?
655: (テテンテンテン MM6b-u9d9 [133.106.246.58]) 2023/02/25(土)23:31 ID:fw0b+BcSM(1) AAS
質問スレで焚き付けんな
656: (ワッチョイ edda-055g [60.41.23.73]) 2023/02/25(土)23:38 ID:TypeZdxc0(1) AAS
素の JS でいじゃん。

というのは言い過ぎかもしれんけど、何に使ってるんだか分からんようなことでいちいちおまじないのように jquery 読み込んでる呆れるようなところも少なくないんだよな。
通信回線速度も処理能力も上がってるから動いちゃいるが、とりあえず素の JS で書けるようになれと言いたい。
ブラウザ毎の非互換も少なくなってるし querySelector みたいな便利なメソッドもあるし、そんなに苦労しないでしょ。
657: (アウアウウー Saf1-Bx6w [106.155.7.97]) 2023/02/25(土)23:49 ID:YJ+BhbRla(1) AAS
それなjqueryおじさんはJSだけで書けるようにしておけ
それでも足りないならReact使えな
658: (ワッチョイ ab03-LGx4 [153.222.136.198]) 2023/03/01(水)19:53 ID:hdBOeOla0(1) AAS
githubで他人のコード見てるとclassもprototypeも使われてないやつが多いんだけど何でなん?ベストプラクティスがruby以上にわからん何が正解なん?
659: (ワッチョイ e379-Arif [27.132.129.202]) 2023/03/01(水)23:29 ID:8kmkGnGP0(1) AAS
暗黙的なクロージャがあるからclassやprototypeを使わずとも割と困らないのが何でなん?の回答になる
660: (ワッチョイ 1dff-ZYAP [180.198.6.154]) 2023/03/02(木)02:00 ID:65NO3QYK0(1/2) AAS
htmlコーダー志望の初心者です。
JSの入門書を読み終えたのでより実践的な学習に移行したいのですが、
既存の書籍やサイトは総論のような基本的な知識に焦点を当てたものが多い印象で、
実務において初心者コーダーにどのようなプログラムの作成が
求められてくるのかが判然としません。
そのような内容に焦点を当てた書籍やサイト等はありますか。
661
(1): (ワッチョイ e379-Arif [27.132.129.202]) 2023/03/02(木)19:51 ID:eGjuMjwU0(1) AAS
そもそもhtmlコーダーって何?ってぐぐってみたらデザイナやエンジニアが片手間でできる内容だし専門職としては成立せんのでは
662: 660 (ワッチョイ 1dff-ZYAP [180.198.6.154]) 2023/03/02(木)23:05 ID:65NO3QYK0(2/2) AAS
>>661
htmlコーダーという職種自体がオワコンですかね…
ご意見参考にさせていただきます。
663
(1): (オッペケ Sr29-tD1/ [126.194.18.54]) 2023/03/03(金)08:25 ID:DJxhSXLyr(1/5) AAS
99%のエンジニアは片手間でできないからな
エンジニアはhtmlとcssをバカにするけどほとんどのエンジニアはまともに使えていないんだよ
特にcss

使い方を知らない
勉強しようとしても理解できない
なのにバカにする

エンジニアは視覚からコードに落とし込む能力が絶望的に劣っている
省11
664: (スップ Sdc3-iZis [1.72.0.185]) 2023/03/03(金)08:32 ID:an7QtCXRd(1) AAS
まあでもそういう業界だからね
連携ダメだからと言って隙間に入り込める余地があるかどうか
665
(1): (ワッチョイ f55c-W5vA [218.218.22.225]) 2023/03/03(金)09:44 ID:o6EY7x580(1/4) AAS
>>663
組み込み系や汎用系のエンジニアにでも頼んでるのか?
ちゃんとWeb系やってるとこに頼みなよ
666: (オッペケ Sr29-tD1/ [126.194.18.54]) 2023/03/03(金)10:01 ID:DJxhSXLyr(2/5) AAS
>>665
むしろ組み込みは汎用系のほうは知らん
Web系エンジニアはこんなんだぞ
ほんの少しだけ有能なフロントエンジニアがいる現状
なぜならフロント開発スキルとデザインスキルの両方を持ち合わせた人材がほぼいないから
667: (ワッチョイ f55c-W5vA [218.218.22.225]) 2023/03/03(金)10:24 ID:o6EY7x580(2/4) AAS
webプログラマーに高度なデザインまで要求するのは無理でしょ
そのためにプロのデザイナーがいるんだし
でもほとんどのエンジニアがhtmlとcssをまともに使えないなんてありえない
今いる環境が悪すぎるんじゃないの?
668: (オイコラミネオ MM19-055g [150.66.65.10]) 2023/03/03(金)11:25 ID:yQajwbSzM(1/3) AAS
ぶっちゃけデザインするやつが CSS まで書くのが一番いいんじゃね?
位置やら大きさやらの細かい詰めまでこだわれるでしょうに。
669: (ワッチョイ dd5f-pseD [14.8.104.32]) 2023/03/03(金)11:27 ID:GvE2UXq10(1) AAS
アニメーションとかJsonでデータいじくる時だけ呼んでください

ってことにしてる社内ニート
670
(2): (オッペケ Sr29-tD1/ [126.194.18.54]) 2023/03/03(金)11:54 ID:DJxhSXLyr(3/5) AAS
こういうこと

デザイナーの担当
・モック作成
・Atomicデザイン込みのコンポーネント設計
・コンポーネント作成
・App作成(コンポーネントの組み上げ)
・jsx、css
省9
671: (ブーイモ MM39-C31P [220.156.12.147]) 2023/03/03(金)12:03 ID:aLTOWI5kM(1) AAS
>>670
それ専業のデザイナー置いても暇を持て余すような職場だろ
普通デザイナーにjsxなんて書かせないよ
672: (ワッチョイ f55c-W5vA [218.218.22.225]) 2023/03/03(金)12:14 ID:o6EY7x580(3/4) AAS
ほとんどのエンジニアがhtmlもcssもまともに使えない職場みたいだからなw
673
(1): (オッペケ Sr29-tD1/ [126.194.18.54]) 2023/03/03(金)12:33 ID:DJxhSXLyr(4/5) AAS
職場じゃなくてそもそもエンジニアたちがhtmlとcssが絶望的にゴミレベルしかいないんだよ
海外でも同じ傾向がある

なのに自分たちはできると勘違いしてるから話が通じないんだよな
674: (ワッチョイ f55c-W5vA [218.218.22.225]) 2023/03/03(金)13:31 ID:o6EY7x580(4/4) AAS
jquery使えます!って嘘ついたデザイナーの尻拭いをさせられたことはあったな
675
(1): (オイコラミネオ MM19-055g [150.66.65.10]) 2023/03/03(金)13:32 ID:yQajwbSzM(2/3) AAS
>>673
そういうお前は逆にサーバサイドは絶望的な腕前なんじゃないの?
676
(1): (オッペケ Sr29-tD1/ [126.194.18.54]) 2023/03/03(金)15:00 ID:DJxhSXLyr(5/5) AAS
>>675
わざわざ煽りご苦労
サーバーサイドが絶望的どころかサーバーサイドもやってるが?
むしろフロントよりも先にサーバーサイドからやってたわ
677: (オイコラミネオ MM19-055g [150.66.65.10]) 2023/03/03(金)15:24 ID:yQajwbSzM(3/3) AAS
>>676
という人がどれだけいるのって話でしょ。
おれもサーバサイドの人というか、むしろwebじゃないサーバの人だけど。
678: (オッペケ Sr29-CaCf [126.179.251.66]) 2023/03/03(金)18:33 ID:omRbdhVsr(1) AAS
やたらイキって言葉遣いが悪いのと同じ回線だと肩身が狭い・・・
679: (ワッチョイ 637c-3nMf [221.241.223.58]) 2023/03/03(金)21:01 ID:bsut6PhH0(1) AAS
>>670
デザイナーはせいぜいコンポーネント作ってStoryBookに載せるまでが責務だろw
680: (ワッチョイ ab46-W5vA [153.174.188.249]) 2023/03/03(金)22:20 ID:Q9LzyMl00(1/2) AAS
プログラマにバカにされてreact勉強中のデザイナー様が激おこです
681
(1): (ワッチョイ 637c-W5vA [43.235.241.201]) 2023/03/03(金)22:30 ID:yxGxd3AO0(1) AAS
webデザイナーってjqueryぐらいまでは覚えさせられたかもだけど
流石にreactやvueまでやれってのは酷ではw
そんなのフロントエンドエンジニアの仕事でしょw
682: (ワッチョイ ab46-W5vA [153.174.188.249]) 2023/03/03(金)23:30 ID:Q9LzyMl00(2/2) AAS
だってフロントエンドエンジニアはhtmlもcssもわからないバカばっかりなんだもん
683: (JP 0H4f-W5Lg [126.249.157.89]) 2023/03/04(土)18:46 ID:erCI1bTUH(1/2) AAS
javascriptコードでバグの伝搬を制限して拡張性を高める必要性のある堅牢なプログラムなんて不要だからでしょ
684: (JP 0H4f-W5Lg [126.249.157.89]) 2023/03/04(土)18:52 ID:erCI1bTUH(2/2) AAS
みんななんで仲良くなれないかな
685: (ワッチョイ 8279-rvSK [27.132.129.202]) 2023/03/05(日)16:50 ID:RB9OOifa0(1) AAS
仕事だし自分の領域に少なからず関わってくるんだから覚えろよ
わからないじゃねーんだよボケ^^
これでよし
686
(1): (ワッチョイ 6710-zj+m [124.100.11.9]) 2023/03/11(土)23:19 ID:qvilA0zq0(1) AAS
sortメソッドは必ず、比較関数と一緒に使用する必要ありますか?
sortメソッドは数値を並びかえだと比較関数と一緒でないとうまくいかなくて、
でも、文字列のソートなら、ソート関数なくてもうまくいくみたい。
sortは文字列でも数値でもソート関数使った方がいいのでしょうか?
687
(1): 502 (ワッチョイ 6701-7U6a [60.103.73.19]) 2023/03/12(日)04:39 ID:PQcYNrkb0(1) AAS
>>686
疑問に思うことがあれば、まずMDNで関数の仕様を確認してみるといい
sort 関数なら、解説に関数を指定しなかった場合についてもちゃんと書いてある

外部リンク:developer.mozilla.org

> compareFn が与えられなかった場合、undefined 以外のすべての配列要素は文字列に変換され、文字列が UTF-16 コード単位順でソートされます。例えば、"banana" は "cherry" の前に来ます。数値のソートでは、9 が 80 の前に来ますが、数値は文字列に変換されるため、Unicode 順で "80" が "9" の前に来ます。undefined の要素はすべて、配列の末尾に並べられます。
688: (ワッチョイ 6710-zj+m [124.100.11.9]) 2023/03/12(日)09:33 ID:do9jOqKh0(1) AAS
>>687
ありがとうございます。
689
(4): (ワッチョイ 6701-QDb6 [60.116.224.81]) 2023/03/12(日)10:07 ID:mPShShEs0(1/2) AAS
ティラノスクリプトでゲーム作ろうとしたら、結局JSまで触らないと無理そうで及び腰・・・
・例えば変数aに"gazou1"という文字列を入れる
・『【"変数a"+.jpg】を表示』みたいな記述?? ←ここが分からない
・結果、gazou1.jpgが表示される
こんな感じの、変数に入れた文字列を使用して画像表示ってできますか?
JS 変数 画像表示 とかで調べても情報が多すぎてさっぱり分からない
690
(1): (オッペケ Srdb-k1Ry [126.194.236.231]) 2023/03/12(日)11:40 ID:SvUIzONJr(1) AAS
>>689
専用の掲示板へどうぞ
外部リンク:tyrano.jp
691
(2): (ワッチョイ 6701-QDb6 [60.116.224.81]) 2023/03/12(日)12:27 ID:mPShShEs0(2/2) AAS
>>690
誘導ありがとうございます
ティラノだけでは無理そう&ティラノ上ではJSの記述が使える、という事でこちらで質問しました
なのでJSで可能か不可能かだけでも教えて頂けると助かります
JSで不可能なら調べたところで出て来ないでしょうから延々調べ続けるはめに・・・
692: (オッペケ Srdb-k1Ry [126.194.232.61]) 2023/03/12(日)12:49 ID:PwnTbWEur(1) AAS
>>691
まずはティラノスクリプトに詳しい人に聞いてみるのが筋ではないですか?
同じ問題に遭遇した人もきっといるはずでノウハウも蓄積されてると思いますよ
wikiなんかもあるようですし、そちらも確認してみましたか?
693
(1): (ワッチョイ dff0-S+nL [211.19.68.36]) 2023/03/13(月)10:07 ID:/ROF2oq40(1) AAS
>>689
こういうこと?
===============================
<body>
<a href='#' onclick='fun'>link</a>
</body>

<script>
省15
694: (ワンミングク MMbf-Spm0 [153.140.117.134]) 2023/03/13(月)17:49 ID:dqLl9/D/M(1) AAS
>>681
むしろjQueryの方が難しいと思うけど...
695
(2): (ワッチョイ 6701-QDb6 [60.116.224.81]) 2023/03/13(月)19:09 ID:LN5ju60U0(1/4) AAS
>>693
表示する画像を変数を使って切り替えたいので、
if 変数a=='花' なら 花.jpg を表示 else 変数a=='山' なら 山.jpg を表示
みたいな感じで一応は表示できるのですが、表示したい箇所が複数あるので
if 変数b=='花' とか if変数c==’’花' とかで凄く長くなりそうなのです
でももし 変数の中身+.jpg みたいな記述がjsに存在するなら
aの場所には 変数aの中身+.jpgを表示 bの場所には変数bの中身+.jpg みたいに凄く簡略化できるかなって
省1
696
(1): (オッペケ Srdb-k1Ry [126.179.243.197]) 2023/03/13(月)19:18 ID:z8Hv0b/wr(1/5) AAS
>>695
他板にティラノスクリプトスレがあったんで
専用掲示板より5chがいいのであれば続きはそちらでどうぞ
2chスレ:gamedev
697
(1): (ワッチョイ 6701-QDb6 [60.116.224.81]) 2023/03/13(月)19:42 ID:LN5ju60U0(2/4) AAS
>>696
そこは質問スレじゃないのでどうにも質問しづらくて
とうかJSの質問スレでJSの質問してるのに「ティラノ上で動かしてる」ってだけで、
そこまで「よそいけ、よそいけ」って言わなくても・・・
698
(1): (オッペケ Srdb-k1Ry [126.179.243.197]) 2023/03/13(月)20:03 ID:z8Hv0b/wr(2/5) AAS
>>697
>そこは質問スレじゃないのでどうにも質問しづらくて
そのスレを「質問」で検索してみると皆質問してるのが分かります
気後れする必要はないと思いますよ

>とうかJSの質問スレでJSの質問してるのに>「ティラノ上で動かしてる」ってだけで、
>そこまで「よそいけ、よそいけ」って言わなくても・・・
あなたが必要としてるのは「ティラノスクリプトで変数を使って画像表示したい場合にどうすればいいか」の解決策だからです
省2
699: (オッペケ Srdb-k1Ry [126.179.243.197]) 2023/03/13(月)20:12 ID:z8Hv0b/wr(3/5) AAS
ついでに「ティラノ上で動かしてる」JSについてもそちらで聞いた方が良いでしょう
ティラノスレを見渡すとJSのコードもたくさん貼ってありますよ
700
(3): (ワッチョイ 6701-QDb6 [60.116.224.81]) 2023/03/13(月)20:21 ID:LN5ju60U0(3/4) AAS
>>698
>あなたが必要としてるのは「ティラノスクリプトで変数を使って画像表示したい場合にどうすればいいか」の解決策だからです
違います。自分の質問を要約すると「JSには、変数の中身の文字列に.jpgなどの拡張子を付け足して画像を表示する機能はありますか?」です
最初にティラノの名を出したことで誤解を招いたかも知れませんが、
>>689に >JS 変数 画像表示 とかで調べても
>>691に >なのでJSで可能か不可能かだけでも教えて頂けると助かります
と書いてあるように、ティラノではなく、あくまでJSについて尋ねています
701
(1): (オッペケ Srdb-k1Ry [126.179.243.197]) 2023/03/13(月)20:45 ID:z8Hv0b/wr(4/5) AAS
>>700
>自分の質問を要約すると「JSには、変数の中身の文字列に.jpgなどの拡張子を付け足して画像を表示する機能はありますか?」です
では聞きますが、それが何のために必要なのですか?
702
(1): (ワッチョイ 7f03-BDEg [153.222.136.198]) 2023/03/13(月)20:57 ID:ayGBKgIT0(1) AAS
拡張子を付加する機能は無いよ
WBC始まってキャッチボールしたい気持ちはわからんでもないけども
703
(1): (ワッチョイ 7fbb-EKUa [217.178.27.228]) 2023/03/13(月)20:58 ID:bqu+B+fY0(1) AAS
>>700
> 「JSには、変数の中身の文字列に.jpgなどの拡張子を付け足して画像を表示する機能はありますか?」

はい。可能です
imgタグにデータURLを引き渡し表示することはごく普通に見ることができます
Base64エンコードされた文字列とmediatypeをセットするだけです
704
(1): (ブーイモ MMff-tpC5 [49.239.64.189]) 2023/03/13(月)20:59 ID:1Iq9NysVM(1) AAS
>>700
あなたの質問はjavascriptの質問ではありますがティラノスクリプトの仕様を知らないと答えられないものです
こちらはティラノスクリプトの仕様を知らないのであなたの代わりに調べることから始めなければなりません
ティラノスレであれば詳しい人がいると思うのでそちらへどうぞ
705
(3): (ワッチョイ 6701-QDb6 [60.116.224.81]) 2023/03/13(月)21:59 ID:LN5ju60U0(4/4) AAS
>>701
上述の通りゲーム作成と作業の簡略化のためです
>>702
拡張子の付け足しは誤解を招く表現でした。変数の中にある文字列と同じ名前の画像を表示するってことです
>>703
ありがとうございます。調べてみます
>>704
省2
706: (オッペケ Srdb-k1Ry [126.179.243.197]) 2023/03/13(月)22:18 ID:z8Hv0b/wr(5/5) AAS
>>705
>上述の通りゲーム作成と作業の簡略化のためです
それは「ティラノスクリプトで変数に応じた画像表示する」こととは違うのですか?

>「JSではこれこれこうやる。それがティラノ上で動くかは知らんけど」
このスレでそんな回答をもらうよりはティラノスレで質問して
「ティラノスクリプトではみんなこうやってるよ」って回答をもらう方が何倍も早くて確実だと思いますがいかがでしょう
707: (アウアウウー Sa2b-lsaJ [106.146.86.167]) 2023/03/14(火)01:06 ID:VmfXTFqwa(1) AAS
例えば、jQuery で、

<img id="photo_1" src="a.png">
を、以下に変更するなら
<img id="photo_1" src="image_1.jpg">

// :first は、最初に見つかったもの
$( '#photo_1:first' ).each( function ( index, elem ) {

const image_1_basename = "image_1"
省3
708: (テテンテンテン MM8f-Kzia [133.106.54.171]) 2023/03/14(火)02:37 ID:JIhs77SCM(1) AAS
JSスレでJSのこと聞きたいんならティラノの名前出すなよ
709: (スップ Sd7f-yYQx [1.72.0.185]) 2023/03/14(火)08:16 ID:gMQMDZBfd(1) AAS
それはそう
710: (ワッチョイ dff0-S+nL [211.19.68.36]) 2023/03/14(火)13:16 ID:bBCbUtGh0(1) AAS
jpegの名前を動的に指定できるよ
1-
あと 292 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.026s