JavaScript の質問用スレッド vol.126at TECHJavaScript の質問用スレッド vol.126 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト309:デフォルトの名無しさん 26/01/16 08:52:05.90 dLJRzfDt0.net JointJSでattrでtext更新し続けるとchromeのrenderキャッシュが増え続けてmemory圧迫するからtext描画の部分だけcanvasにした方がよいとチャッピーに言われたんだけどそういうもん?回避方法ないの? 310:デフォルトの名無しさん 26/02/16 13:32:37.18 4EYrvU/A0.net const [r,g,b,a] = [128,0,0,0]; var rgba = 0; rgba += r << 24; rgba += g << 16; rgba += b << 8; rgba += a; console.log(rgba); //負の2147483648 console.log(typeof rgba); var rgba = 0; rgba += r * (2 ** 24); rgba += g * (2 ** 16); rgba += b * (2 ** 8); rgba += a; console.log(rgba); //正の2147483648 console.log(typeof rgba); 1行目は、表示は、マイナス2147483648 3行目は、表示は、プラス 2147483648 でした。値が違うのですが JavaScript言語のバグですか❓ ちな、2行目、4行目、は共に numberだった。 JavaScriptのnumberって64bitだから 2147483648程度の値ならオーバーフロー しないハズですよねぇーーー 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch