[過去ログ] + JavaScript の質問用スレッド vol.123 + [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
625: (ワッチョイ bbcb-Io+N [223.132.6.112]) 2021/07/18(日)23:43 ID:5EoIqaKx0(4/4) AAS
>>623
どうも
performanceを使うといいんすね
差分の部分も参考にさせてもらいす
わからなかったら聞きます
626: (ワッチョイ bbcb-Io+N [223.132.6.112]) 2021/07/19(月)14:43 ID:Dj9cyoNJ0(1/2) AAS
jaavscriptって型あるんですか?
let ms= 1000
としてもデータオブジェクト?じゃないので、getUTCSeconds()などが使えません
let ms = new Date(1000)
これでokです
>>624動作確認しやすいのでjsfiddleにしときます
627: (テテンテンテン MM6b-N2mG [133.106.41.45]) 2021/07/19(月)19:11 ID:ailiffqUM(1) AAS
JSは動的型付け言語なので当然型はある
あと所詮60の除算をしてるだけなので、いちいちDate型に変換するのはぶっちゃけ大仰
628(1): (ワッチョイ bbcb-Io+N [223.132.6.112]) 2021/07/19(月)20:25 ID:Dj9cyoNJ0(2/2) AAS
>>623
performance.nowって時刻を取得して差分を求めるより、正確なタイマーになるんでしょうか?
utcの時刻です。
629: (テテンテンテン MM6b-N2mG [133.106.41.52]) 2021/07/19(月)21:04 ID:xti7QTCXM(1) AAS
ブラウザ次第としか
最近は敢えて精度を落としてることもあって、多分変わらんかも
630(1): (ワッチョイ ed01-XT2i [60.72.55.236]) 2021/07/19(月)21:45 ID:09ZI50XP0(1) AAS
>>621
k4aのコードに似てるのは気のせいか?https://teratail.com/questions/348862
>>628
同じ質問者が質問して得た回答に答えはある
https://teratail.com/questions/348048
631(1): (ワッチョイ bbcb-Io+N [223.132.6.112]) 2021/07/20(火)06:08 ID:VV+336kW0(1/3) AAS
>>630
performanceについての質問はしてないですよ。
performanだとcpu性能などに影響されるのか分かりません。
632(1): (ワッチョイ ed01-XT2i [60.72.55.236]) 2021/07/20(火)06:28 ID:znznH+MD0(1) AAS
>>631
失礼、performance.now()には触れてなかったな
だが、リファレンスに書いてある
https://developer.mozilla.org/ja/docs/Web/API/Performance/now
> performance.now() メソッドは、ミリ秒単位で計測された DOMHighResTimeStamp を返します。
---
https://teratail.com/questions/348048
> あらゆるイベントに timeStamp というプロパティがあり、これが 0.005ms 程度の精度だそうです。
こう回答されたら、俺ならtimeStampプロパティを使うが
633(1): (ワッチョイ bbcb-Io+N [223.132.6.112]) 2021/07/20(火)11:44 ID:VV+336kW0(2/3) AAS
>>632
performanceはタイムスタンプを取得しているそうですが、その取得にはcpu性能が影響するのでしょうか。
最初のタイムスタンプの取得が遅れたとしても、終了時のタイムスタンプも同様に遅れるわけですから、差分は変わらないと考えればいいでしょうか。
634(1): (ワッチョイ fd01-XT2i [126.147.160.1]) 2021/07/20(火)18:05 ID:2nw+devd0(1) AAS
>>633
CPUに影響しない処理はほとんどないも思うが、GPU演算を期待してるのか?
ハードウェアアクセラレーションは門外漢なので分からん
専門家に確認してくれ
そこまで気にしていて、requestAnimationFrameが候補に挙がらない理由が謎
635: (テテンテンテン MM6b-N2mG [133.106.51.165]) 2021/07/20(火)19:59 ID:VVNKYXKQM(1) AAS
質問の意図がよく分からないので何とも
完全無欠なタイマーが作りたいって話なら力にはなれん
636: (ワッチョイ bbcb-Io+N [223.132.6.112]) 2021/07/20(火)22:23 ID:VV+336kW0(3/3) AAS
>>634
ありがとうございました。
gpuを期待しているわけではないです。
非力な環境で正確な動作をするかどうか分からないのです。
637(1): (ワッチョイ bbcb-Io+N [223.132.6.112]) 2021/07/21(水)21:55 ID:eII+w+/h0(1) AAS
msから時間(hour)を取得する関数はあるのでしょうか?
getutchourとgethourだと、時刻?が取得されるみたいです。
http://www.htmq.com/js/date_getUTCHours.shtml
1日が86400000msなので、何時間か得るにはこうします
86400000 / 3600000 = 24
getutchoursを使用すると結果は0となります。
let dt = new Date(86400000);
console.log(dt.getUTCHours());
638: (テテンテンテン MM6b-N2mG [133.106.214.38]) 2021/07/21(水)22:38 ID:EEgQ3OP9M(1/2) AAS
ありません
639: (テテンテンテン MM6b-N2mG [133.106.214.38]) 2021/07/21(水)22:45 ID:EEgQ3OP9M(2/2) AAS
割り算すら面倒ならMoment.jsでも使ったら
640: (ワッチョイ fd01-XT2i [126.147.160.1]) 2021/07/21(水)23:23 ID:DMdKV/rn0(1) AAS
>>637
剰余
641: (ワッチョイ 6340-kbnc [157.147.40.213]) 2021/07/22(木)01:35 ID:pUylfiot0(1/3) AAS
最近javascriptを始めた者ですが、最初の段階からつまづいています。
参考にしているのはこの本ですが「https://www.sbcr.jp/product/4815601577/」
ブラウザのコンソール機能を使って文字を表示させるのですが、上手くいきません。
「>console.log('おうむ返し');」と打ち込んでも、「Uncaught SyntaxError: expected expression, got '>'」
と言うエラーメッセージが出て上手く表示されません。
本に書いてある通りにやっているつもりなのですが、何故なんでしょうか?
宜しくお願いします。
642(1): (ワッチョイ 6301-zSg9 [221.24.92.174]) 2021/07/22(木)01:46 ID:VUYJjhRP0(1) AAS
console.log('おうむ返し');
と打ち込んでください
643: (オッペケ Sr29-UHp1 [126.236.174.147]) 2021/07/22(木)01:47 ID:QbcHd2I2r(1) AAS
エラーメッセージにそのまま書いてるだろ
なんで読まないんだよ
644: (ワッチョイ 6340-kbnc [157.147.40.213]) 2021/07/22(木)02:05 ID:pUylfiot0(2/3) AAS
>>642
「illegal character U+FF1B」と出るのですが・・・
上下前次1-新書関写板覧索設栞歴
あと 358 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.011s