[過去ログ] JavaScript の質問用スレッド vol.125 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
839(1): (ササクッテロラ Sp8b-tLvz [126.182.17.102]) 2023/05/27(土)14:04 ID:MkhutBump(1) AAS
>>837
そいつは有効期限も一緒に設定しなきゃならんな。
javascript:(function(){
var date = new Date();
date.setDate(date.getDate() + 30); // 30日後に設定
document.cookie = "ipb_member_id=〇〇; expires=" + date.toUTCString() + "; path=/";
document.cookie = "ipb_pass_hash=〇〇; expires=" + date.toUTCString() + "; path=/";
})();
こんな感じでやってみ。
これでipb_member_idとipb_pass_hashが
省3
840: (ワッチョイ 375f-mp2X [106.72.33.97]) 2023/05/28(日)15:24 ID:n14WZ+eY0(1) AAS
documentのinnerHTMLやtextContentの書き換えをしたとき、ブラウザのDOMの計算(?)や再描画(?)は変更があった部分のみか、ページ全体で行われるののどちらでしょうか?
841: (ワッチョイ 975f-D91p [14.12.8.65]) 2023/05/28(日)23:28 ID:8mVMxOyu0(1) AAS
>>839
ありがとうまじ助かった
842: (ワッチョイ 975f-f/x0 [14.8.104.32]) 2023/05/29(月)06:35 ID:eVNfBOW80(1) AAS
CookieってPHPみたいなサーバーサイドから設定するのとJSから設定するのどっちが良いんかね?
同僚から受け継いだシステムはPHPでやってたが
843: (ワッチョイ 9f00-taKI [221.118.182.138 [上級国民]]) 2023/05/29(月)07:03 ID:nuFuFtG60(1) AAS
HttpOnlyの存在考えるとサーバーサイド一択じゃね?
844: (ワッチョイ ffbb-dfVX [217.178.27.244]) 2023/05/29(月)08:05 ID:7kZHwtIo0(1) AAS
ステートレスな通信を補助するものだから、処理の起点側でつけると良い
ただ、一般的にはサーバサイドになると思うよ
845(1): (ワッチョイ 5f4b-HhYS [110.2.215.28 [上級国民]]) 2023/06/19(月)13:57 ID:iYcFBKEZ0(1/3) AAS
if ((a == b && c != d) || (e == f && g != h)){
alert ("正解");
}
こういうコードの書き方は出来ますか?
二重括弧の使い方は正しいでしょうか?
846: (ワッチョイ 5f4b-HhYS [110.2.215.28 [上級国民]]) 2023/06/19(月)14:42 ID:iYcFBKEZ0(2/3) AAS
ちょっと調べてたんですが、こうでしょうか?
if (((a == b) && (c != d)) || ((e == f) && (g != h))){
alert ("正解");
}
「a == bとc != dの条件が両方ともtrue」か「e == fとg != hの条件が両方ともtrue」なら"正解"と警告を表示したいのですが…
三重括弧なんてあります?
847: (ワッチョイ ff7b-0fSR [153.185.178.93]) 2023/06/19(月)14:49 ID:G503Uwj70(1) AAS
>>845で大丈夫やろ。
なんで試さんの?
848: (ワッチョイ ff61-gPkm [153.171.212.140]) 2023/06/19(月)14:54 ID:Glrukv1f0(1) AAS
演算子優先度の理解が追い付いて無いなら好きなだけ括弧使えばいい
849: (オッペケ Sr33-vDmN [126.157.241.160]) 2023/06/19(月)14:58 ID:3rS08iXar(1) AAS
何重カッコでもいけるけど演算子やカッコが増えると可読性が落ちて条件式を読み解くのが辛くなる
コードは長くなっても条件式をいくつかに分割して変数に入れた方が読みやすくなるよ
const x = (a == b) && (c != d)
const y = (e == f) && (g != h)
if(x || y){
alert ("正解");
}
とか
850: (ワッチョイ 5f4b-HhYS [110.2.215.28 [上級国民]]) 2023/06/19(月)15:02 ID:iYcFBKEZ0(3/3) AAS
皆さん、ありがとうございます
変数に入れるのがいいですね
やってみます
851: (アウアウウー Sa23-QBJ2 [106.130.41.210]) 2023/06/19(月)23:22 ID:xNSaH23va(1) AAS
イテレータ、Map、Setがややこしくて😩なんだけど実務で使う?
一応理解したけどカスタムイテレータ作ってそれをオブジェクトに追加してfor...ofなんて無理だな
プログラマーならバリバリ使うのかな?それとも知識として仕組み知っとくだけ?
852: (オッペケ Sr33-vDmN [126.205.219.139]) 2023/06/20(火)13:18 ID:es0ShzRur(1) AAS
Mapはキーと値の組み合わせのコレクション
Setは重複のない値のコレクション
どちらも実務で出番はある
イテレータは中身を1個ずつ取り出せるものの総称
カスタムイテレータに関してはmdnもおすすめのジェネレータ関数を覚えておけばいいかと
バリバリではないにしてもここぞというときに役に立つ
853: (ワッチョイ ffda-ZcId [223.216.178.53]) 2023/06/21(水)18:20 ID:He5qrAkL0(1) AAS
tableタグのtrをjqueryかjavascriptでアニメーションアコーディオンがうまくアニメーションしないんだけど
slideToggleで開発ツールではheightの数字は変化しているんだけど・・
もしかしてtrにheightという概念が無いから?
<tr class=name><td>名前1</td></tr>
<tr class=detail><td>中身1</td></tr>
<tr class=name><td>名前2</td></tr>
<tr class=detail><td>中身2</td></tr>
・・・
854(1): (ワッチョイ 7d4b-Hjce [110.2.215.28 [上級国民]]) 2023/06/26(月)12:08 ID:QXVTwCFE0(1/2) AAS
変数って定義する前はundefinedが入ってるんでしょうか?
855(1): (ワッチョイ 1501-WolJ [60.109.218.97]) 2023/06/26(月)20:02 ID:nZR6QJ/D0(1) AAS
>>854
変数定義前は変数がない
変数定義時に値を代入しなければundefinedで初期化される
856: (ワッチョイ 7d4b-Hjce [110.2.215.28 [上級国民]]) 2023/06/26(月)21:13 ID:QXVTwCFE0(2/2) AAS
>>855
ありがとうございます。
857: (アウアウウー Sab9-cUyJ [106.130.49.224]) 2023/06/29(木)21:35 ID:I06beN9ya(1) AAS
Promiseメソッドなんなの独自ルール多すぎでしょ。もはや別言語に感じる。これよく使用される?
858: (ワッチョイ 1a00-KjOb [221.118.182.138 [上級国民]]) 2023/06/29(木)22:34 ID:mZg1DRHQ0(1) AAS
Promise周りは最初は取っつきにくいけど、凄く使いやすく作られてるし、物凄くよく使うよ。
上下前次1-新書関写板覧索設栞歴
あと 144 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.761s*