JavaScript 4©2ch.net

2022/04/15(金) 12:40:29.47ID:cVoviCi/
PromiseとPromiseじゃない値を受け取る関数を定義したいのだけどどうやって判定すんの?

async function get(x) {
if ( isPromise(x) ) return await x;
else return x;
}

isPromiseの完全な実装方法を知りたい
ググるとオブジェクトがthenを持ってたらPromiseだぜ!なんてジョークみたいなコメントが出てきて困った
2022/04/15(金) 13:46:21.12ID:M6f3Xn09
>>387
Promiseじゃないのもawaitしてもいいのよ
2022/10/26(水) 15:47:08.56ID:pOryiMar
初心者ですがGoogleのGrasshopperというアプリで勉強を始めました
どうでしょうか?

Google製のJavaScript教育ツール「Grasshopper」は基礎から学べて初心者に優しい! - どれ使う?プログラミング教育ツール - 窓の杜
https://forest.watch.impress.co.jp/docs/serial/progedu/1404361.html
390デフォルトの名無しさん
垢版 |
2022/10/28(金) 12:57:59.55ID:o0iPkyPv
プログラミングはわからないことを検索して調べるってのが基本になるから
入門書とか入門サイト見つつわからない部分は個別に検索して調べるとかでどんどん知識広げていく

そういうアプリを使ってもいいけどそれ1つだけで習得できるとは考えないほうが良いかな
2022/10/28(金) 13:03:17.92ID:PS6Qpvzx
ありがとうございます
別の入門書を読んでるんだけど、理解は出来るんだけどすぐに忘れますね
経験を積んで覚えていくしかありませんね
2022/10/30(日) 17:11:51.18ID:JLZH2QlV
JavaScript作成って家で副業になりますか?
2023/09/21(木) 19:57:37.80ID:LpJv58qv
アノン、なんか鳴っとるぞー
2023/10/08(日) 03:47:17.38ID:nfkwaEZK
まずChatGPTで実現したいお題のコードを大まかに書いてもらって、それの間違ってる箇所を指摘していくと、最終的に正常に動作するコードが書けるな
AIってこういう風に使うんだということが理解できた
395デフォルトの名無しさん
垢版 |
2024/04/26(金) 14:50:56.87ID:VL9cF/p4
以下の様な図形の各矩形部の座標を取得したいときはどのようにしたら良いですか?
各矩形に対して別の矩形を整列させたいと思っています。

https://imgur.com/a/JtI3mj7
396395
垢版 |
2024/04/26(金) 15:34:08.53ID:VL9cF/p4
自己レスです。ちょっと考えてみました。
以下の方法でできそうな気がするのでとりあえず試してみます。
もっと効率良い求め方などあれば教えてください。

1.全ての横線と縦線の座標を取得
2.上から横線を順に二本ずつチェック
3.二本の左上から右下に斜線を仮定し、他線との交差点を求める
4.交差点があればその横座標を利用して矩形を取得していく
2024/04/26(金) 20:06:42.08ID:OCrAocft
>>396
https://developer.mozilla.org/ja/docs/Web/API/HTMLElement/offsetTop
https://developer.mozilla.org/ja/docs/Web/API/HTMLElement/offsetLeft
https://developer.mozilla.org/ja/docs/Web/API/HTMLElement/offsetWidth
https://developer.mozilla.org/ja/docs/Web/API/HTMLElement/offsetHeight

ただそれ以前に根本的に勘違いしてると思うが。
フローレイアウトなら以下だが、君が読んでも前提知識無さ過ぎて分からないと思う。
https://developer.mozilla.org/ja/docs/Web/CSS/CSS_Flow_Layout
言語間違えてるのなら適切な他スレに行くべき。
398395
垢版 |
2024/04/30(火) 08:44:45.51ID:yyiGviKR
すみません。HTMLは関係のない話です。
とりあえず上の自己レスのやり方で実現はできています。
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況