[過去ログ] + JavaScript の質問用スレッド vol.124 + (1002レス)
上下前次1-新
抽出解除 レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
126(1): (ワッチョイ 3332-m/w5 [133.207.66.224]) 2021/11/27(土)23:25 ID:QiKYnGor0(1) AAS
>>123
Firefox の Math.max() が激重っぽい(1万回の関数呼び出しが重い?)
三項演算子とかにすれば JSFiddle と同じくらい早くなる
129(2): (ワッチョイ 3332-m/w5 [133.207.66.224]) 2021/11/28(日)21:15 ID:P+UGlIn90(1) AAS
>>125
引数を複数設定できる。ただし、第一引数以外は何も渡されない。(デフォルト引数なんかの例外もある)
thisを渡せる。bind()とhandleEvent()を含むオブジェクトで渡せる。
233(1): (ワッチョイ 0332-Cwx9 [133.207.66.224]) 2022/01/08(土)09:52 ID:UKENl29p0(1) AAS
>>231
情報が少なすぎて詰めきれません。もう少し詳細な情報を提供できませんか?
(まず、JavaScriptはどのように使用していますか?)
283(1): (ワッチョイ 0332-Cwx9 [133.207.66.224]) 2022/01/09(日)21:05 ID:wEbou60s0(1) AAS
>>265
String.fromCharCode(bcc) ではだめなの?(UTF-16だけど)
297(1): (ワッチョイ 0332-Cwx9 [133.207.66.224]) 2022/01/11(火)13:20 ID:yML4DU0R0(1) AAS
>>287
次のコードを先頭(<head>部)に追加する。
<meta name="viewport" content="user-scalable=no" />
>>296
>>1
(6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
※必ず「問題の事象が再現されること」を確認してください。
必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。
318: (ワッチョイ 0332-Cwx9 [133.207.66.224]) 2022/01/13(木)22:50 ID:QIlO/ODF0(1) AAS
>>317
Chromeの開発ツールで通信速度・CPU性能を意図的に遅くすることができます。
「Chrome Network Throttling」「Chrome CPU throttling」辺りで情報が出ます。
328(1): (ワッチョイ 0332-Cwx9 [133.207.66.224]) 2022/01/15(土)15:38 ID:ZBFGEo1/0(1) AAS
>>231
問題がぐちゃぐちゃに絡み合ってるなこれ。
a. indexedDB.open() が複数回呼ばれている(dbVersionの値もどうなるか怪しい)
b. storeName / data が途中で上書きされている(他の変数も軒並み上書きされてる)
a. により、onupgradeneeded とか db.createObjectStore の考え方がぐちゃぐちゃになる(DBのバージョン管理が全くできていない)
b. により、想定外の挙動になっている。("itemStore"を2回作ろうとしている。プライマリキーが不正になってる)
次のように変更すれば、動くと思う。
indexedDB.open() が1つになるように書き換える。(dbVersionを意識して書く)
var を使用しないように書き換える。 const を積極的に使うようにする。(const が無理な場合のみ let を使用する)
正直、 localStorage 使う方がいいと思うぞ。localStorage で容量が足りないならば、保存するデータから考え直したほうがいい。
省2
348(1): (ワッチョイ 4332-sTIO [133.207.66.224]) 2022/01/17(月)14:43 ID:/IOfqNlx0(1) AAS
>>338
こゆこと?
指がtouchstartから2秒以上同じ位置に停止していた場合、その後touchend(指を離す)までに発生したtouchmove(スクロール)を中止する。
var element = document.getElementById('element');
let timer, flag = false;
element.addEventListener('touchstart', function(event) {
timer = setTimeout(function() { flag = true; }, 2000);
});
element.addEventListener('touchend', function(event) {
timer = clearTimeout(timer);
省8
358: (ワッチョイ 4332-sTIO [133.207.66.224]) 2022/01/18(火)18:14 ID:i9X1I8m+0(1) AAS
>>356
this.value
379(1): (ワッチョイ 4332-sTIO [133.207.66.224]) 2022/01/22(土)16:13 ID:LEmRhRzh0(1) AAS
>>378
スプレッド構文
483(1): (ワッチョイ 5232-DrOF [133.207.66.224]) 2022/02/17(木)23:03 ID:Np/YPCaB0(1) AAS
>>482
スコープまわりの認識とか?
var を使わずに const, let 使えば意図した通りに動くはず
552(1): (ワッチョイ 4332-IMun [133.207.66.224]) 2022/03/12(土)21:36 ID:5XddXhdb0(1) AAS
>>550
document.body.scrollHeight
document.documentElement.clientHeight
559: (ワッチョイ 4332-IMun [133.207.66.224]) 2022/03/13(日)17:25 ID:gKsfpaAq0(1) AAS
>>558
const sp = {
width: 640,
sideSpace: 20,
get space() { return this.sideSpace * 2; },
get inner() { return this.width - this.space; },
};
console.log(sp.space); // 40
console.log(sp.inner); // 600
585: (ワッチョイ 8232-4Ddi [133.207.66.224]) 2022/03/20(日)11:26 ID:4y0+fo7i0(1) AAS
>>584
async function hoge() {
await alert('1');
alert('2');
}
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.031s