[過去ログ]
+ JavaScript の質問用スレッド vol.124 + (1002レス)
+ JavaScript の質問用スレッド vol.124 + http://mevius.5ch.net/test/read.cgi/tech/1636525464/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
824: デフォルトの名無しさん (ワッチョイ 5e2c-Pt+j [153.194.206.50]) [sage] 2022/07/03(日) 23:26:54 ID:C1pvOjRy0 AWS Lambda/SNS, Ruby など、サーバーが無いと無理 http://mevius.5ch.net/test/read.cgi/tech/1636525464/824
825: デフォルトの名無しさん (ワッチョイ 2d01-UYEv [114.48.125.16]) [sage] 2022/07/03(日) 23:41:06 ID:W01+4hlo0 無理といわれてるが、SmtpJSでは不可能なのか まあ、俺もクライアントサイドでやろうとは思わんが http://mevius.5ch.net/test/read.cgi/tech/1636525464/825
826: デフォルトの名無しさん (ワッチョイ 3261-FBfx [211.122.215.30]) [sage] 2022/07/03(日) 23:44:24 ID:QHM3Cg280 ブラウザ上のjavascriptから直にメールを送る機能はないので 822のqiitaで紹介されてるSmtpJSはSmtpJSのサーバーに通常のフォームデータとしてPOSTしてそのサーバーがメール送信を肩代わりしてくれる 信用できないなら自分でサーバーサイドもどうにかする http://mevius.5ch.net/test/read.cgi/tech/1636525464/826
827: デフォルトの名無しさん (ワッチョイ 2d01-UYEv [114.48.125.16]) [sage] 2022/07/03(日) 23:55:04 ID:W01+4hlo0 SMTPサーバーが必要なのは>>822の通り、理解してる 最も、質問者はずっとスルーしてるが http://mevius.5ch.net/test/read.cgi/tech/1636525464/827
828: メールの質問者@時の旅人 (ワッチョイ 7568-kc9T [112.68.214.52]) [] 2022/07/04(月) 00:11:28 ID:rXJjm3cQ0 皆さま、ご教示ありがとうございます。 smtp.jsを使い、SMTPサーバーはsmtp.jsで紹介されてるSMTPを使用。 試してみたのですが、うまく動かせておりません。 メールは、サーバーサイドからやるのがベターですよね、やっぱり。。 http://mevius.5ch.net/test/read.cgi/tech/1636525464/828
829: デフォルトの名無しさん (スップ Sd12-WKon [1.75.228.186]) [] 2022/07/04(月) 06:59:27 ID:eZVYpHVcd var yyy =~/g; var mmm = "$1~”; aaa[0].innerHTML = aaa_html.replace(yyy, mmm); で指定する$1の部分は、mmmの変数で指定するか、 複数の変数を埋めるにはどうしたら良いですか? ようするにyyy以外の変数も埋め込めたい。 http://mevius.5ch.net/test/read.cgi/tech/1636525464/829
830: デフォルトの名無しさん (ブーイモ MM55-T3cn [210.138.208.22]) [sage] 2022/07/04(月) 07:44:51 ID:158REP8JM >>829 マッチ結果とは無関係の変数を使いたいってことなら、普通に変数を連結するなりテンプレートリテラルで表現したりすればOK ある程度複雑なことをするつもりなら、別途置換処理用の関数を定義した上でreplace()の第二引数に渡した方が読みやすくなるかも(当然ながら「適切な名付け」が前提) innerHTMLを使っている点については、あえて何も言わないでおく http://mevius.5ch.net/test/read.cgi/tech/1636525464/830
831: デフォルトの名無しさん (ワッチョイ c101-UYEv [36.240.62.47]) [sage] 2022/07/04(月) 08:16:00 ID:X+I6pApT0 >>829 +で結合して代入 http://mevius.5ch.net/test/read.cgi/tech/1636525464/831
832: デフォルトの名無しさん (アウアウウー Sa4d-uVV9 [106.146.72.72]) [] 2022/07/07(木) 08:46:34 ID:hekaiUDAa 年月を設定した2段階プルダウンを作成しているのですが、JAVAを深く触ったことがない為アドバイス頂きたいです。 wordpressのデータベースからSQLを使います。Java scriptでプルダウン作成。 設計について Java script→JSONで$(配列)に変える→archive.php→SQL→JSON→Java scriptという流れで良いでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1636525464/832
833: デフォルトの名無しさん (ワッチョイ 2d01-UYEv [114.48.125.80]) [sage] 2022/07/07(木) 08:56:00 ID:sGvZpzJo0 >>832 > JAVAを深く触ったことがない Java関係ある? > Java script→JSONで$(配列)に変える $(配列)とは? http://mevius.5ch.net/test/read.cgi/tech/1636525464/833
835: デフォルトの名無しさん (アウアウウー Sa4d-uVV9 [106.146.72.72]) [] 2022/07/07(木) 09:04:47 ID:hekaiUDAa >>833 option valueの値をJSONを使い配列に変えた上でSQLに渡すことを考えておりました。 http://mevius.5ch.net/test/read.cgi/tech/1636525464/835
836: デフォルトの名無しさん (ブーイモ MMa6-T3cn [163.49.200.120]) [sage] 2022/07/07(木) 09:57:05 ID:D+rw6Zs6M >>832 一旦落ち着いて、スレタイと>>1のテンプレを熟読しよう その上で、一連のデータフロー(処理順序と各処理間のインタフェース)の中で「JavaScriptコードに担わせたい機能」をあらかじめ明確化した上で、「同機能の実装上の不明点・疑問点」を質問しよう http://mevius.5ch.net/test/read.cgi/tech/1636525464/836
837: デフォルトの名無しさん (ワッチョイ 5e2c-Pt+j [153.194.206.50]) [sage] 2022/07/07(木) 12:45:33 ID:ywWcbjyb0 例えば、Ruby on Rails みたいなMVC フレームワークなら、 <%= f.select :pet, [["犬", 1], ["猫", 2]], include_blank: "選択して下さい" %> こういうselect ボックスで、猫を選べば、 データベース(DB)のpet列が、2 で保存される 多分フォーム送信で、value="2" がサーバーへ送られて、 Railsによって、自動的に整数型の2に変換されて、DBへ保存される このように、Railsのようなフレームワークを使うと、 DBのテーブル構築とか、HTMLからDBの各列への対応付けも全自動 SQL 文を文字列で、自分で作ったりしない http://mevius.5ch.net/test/read.cgi/tech/1636525464/837
838: デフォルトの名無しさん (スッップ Sdb2-zJm+ [49.98.152.222]) [sage] 2022/07/07(木) 15:15:03 ID:1RhWyS0vd JavaScriptってクラス宣言も関数使ってるらしいけど、関数型言語なの? http://mevius.5ch.net/test/read.cgi/tech/1636525464/838
839: デフォルトの名無しさん (アウアウウー Sa4d-9ZeA [106.181.212.40]) [] 2022/07/07(木) 16:06:18 ID:8vD+8lwxa return {}; http://mevius.5ch.net/test/read.cgi/tech/1636525464/839
840: デフォルトの名無しさん (ワッチョイ 5eb0-vrx9 [153.221.212.172]) [sage] 2022/07/07(木) 21:11:15 ID:/kE53AS+0 >>838 もとはschemeを参考にした関数型言語だったのをむりやり関数型言語っぽく仕立てたから クロージャや部分適用は普通に使えるのに対し、thisやコンストラクタやメソッドはなんか 残念な仕様になった。 http://mevius.5ch.net/test/read.cgi/tech/1636525464/840
841: デフォルトの名無しさん (ワッチョイ 5eb0-vrx9 [153.221.212.172]) [sage] 2022/07/07(木) 21:11:55 ID:/kE53AS+0 むりやりオブジェクト指向言語っぽく だな。 http://mevius.5ch.net/test/read.cgi/tech/1636525464/841
842: デフォルトの名無しさん (オッペケ Srf9-cwmE [126.254.152.249]) [] 2022/07/07(木) 21:39:11 ID:TVMHA1kRr console.logが1つしか表示されないんですが、何が原因なんでしょうか? //オブジェクトを定義するvarは受け取る際にエラーが起きそう再宣言のできるletを選択 let objA = { // プロパティを定義 // キー: 値 year: "2021", month: "1,2,3,4,5,6,7,8,9,10,11,12", }; let objB = { // プロパティを定義 // キー: 値 year: "2022", month: "1,2,3,4,5,6,7,8,9,10,11,12", }; //オブジェクトをまとめる let allobj = Object.assign(objA, objB); //JSON.stringifyとは、JavaScriptのオブジェクトや値などのデータをJSONに変換するための関数 let result = JSON.stringify(objA,objB); //変数「result」に代入 console.log(result); http://mevius.5ch.net/test/read.cgi/tech/1636525464/842
843: デフォルトの名無しさん (オッペケ Srf9-cwmE [126.254.152.249]) [] 2022/07/07(木) 21:40:14 ID:TVMHA1kRr JSON.stringifyをまとめても、let result = JSON.stringify(allobj); console.logを2つにわけても2021のみ表示されて、2022がどうしても表示されないのですが、何か考えられる原因はありますでしょうか?console.log=JSON.stringify(objA);console.log=JSON.stringify(objB); http://mevius.5ch.net/test/read.cgi/tech/1636525464/843
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 159 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
アボンOFF
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s