[過去ログ] JavaScript の質問用スレッド vol.125 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
411(1): (JP 0Ha5-3TNT [126.249.157.89]) 2022/12/13(火)20:36 ID:cf0t5w5pH(2/3) AAS
>>410
えええええ?そうなんですか?
継承あるのに親がいない???
412(1): (JP 0Ha5-3TNT [126.249.157.89]) 2022/12/13(火)22:34 ID:cf0t5w5pH(3/3) AAS
>>410
僕は理解が浅いのでもっと学習しないと。
JSはprptotypeの理解が深まると幅が広がりそうですね
僕ももっと勉強進めないと
413: (ワッチョイ 7901-T62F [60.69.186.142]) 2022/12/14(水)00:03 ID:+gEopm0Q0(1) AAS
>>411-412
プロトタイプベースとクラスベースの違いを理解することから始めよう
外部リンク:www.google.com
親クラス、子クラス、継承は、クラスベース由来の用語
多くのサイトでクラスベースに慣れた人用に使われている用語だが、クラスベースのつもりで受け取ると誤った機能理解に繋がる
クラスベースはインスタンス生成時に親クラスを複製するが、プロトタイプベースは複製しない
プロトタイプベースはプロトタイプに手を加えると「全てのプロトタイプを元にしたオブジェクト」に影響する
「継承」や「クラス」という用語を使うのは問題ないが、プロトタイプでどのように継承やクラスを実装しているのかは理解する必要がある
414: (ワッチョイ 0bdb-KKgq [217.178.96.73]) 2022/12/14(水)00:19 ID:Dbkp4Og+0(1) AAS
プロトタイプ最強伝説!
415: (JP 0Ha5-3TNT [126.249.157.89]) 2022/12/14(水)07:32 ID:r+idjll+H(1/2) AAS
protptypeを使い、new演算子でインスタンスを継承でき、
さらにプロトタイプチェーンで始祖子孫を関連付けられるのに
親子関係という概念はJSにはないんですねー
416: (JP 0Ha5-3TNT [126.249.157.89]) 2022/12/14(水)07:55 ID:r+idjll+H(2/2) AAS
ちょっと調べてみたけど、JSに親子関係は存在しない、的な記事はない
MDNには親子表現はないけれど、JSの継承で親子表現してる記事は多数ある
親子関係はクラスの拡張、実装、インスタンス生成でも使われるけど
親子関係自体を定義した言語なんて存在しない、あくまで機能の表現方法
であるにもかかわらず、プロトタイプ言語に親子関係が存在しないというのは
どこかにそういう記述があると思うのですが、参照場所を教えていただけませんか?
417: (ワッチョイ 0bcf-FUlb [153.174.224.39]) 2022/12/14(水)12:33 ID:3zhhSsQg0(1) AAS
プロトタイプベースでは、親ではなく雛形という概念を用いる(それこそがプロトタイプ)
JavaScriptはプロトタイプベースのオブジェクト指向言語の代表格だが
その JavaScriptにも、ES2015(ES6) でクラスベース構文が導入されたので、
使い手の側としては、思想・概念・用語が入り乱れる事になったのかも知れません
418(1): (ワッチョイ f1f0-3TNT [58.98.96.219]) 2022/12/14(水)13:15 ID:U8xYt1Js0(1) AAS
あらためてMDNを概覧しましたが
417さんの力説されているとおりかもしれませんね
今後はご指摘の件、頭にいれながら勉強します
ながながとありがとうございます!今後ともよろしくです
419: (JP 0Hed-Opz5 [210.228.21.53]) 2022/12/14(水)14:22 ID:dv/CWk9JH(1) AAS
個人的にクラス≒雛形って考えだからプロトタイプはわかるけどクラスベースがわからなかった
「雛形クローンして用意してあるの変えるだけだろ?」って
420: (ワッチョイ 0bdb-KKgq [217.178.96.73]) 2022/12/15(木)01:00 ID:z3rBZpFn0(1) AAS
>>418
よくぞ言った、プロトタイプ使徒よ!
421: (ワッチョイ f1f0-3TNT [58.98.96.219]) 2022/12/16(金)14:16 ID:wrcGLpVa0(1) AAS
みんなはフレームワーク使ってる?
それともJS直接使ってる?
422(1): (ラクッペペ MM6b-IK68 [133.106.94.126]) 2022/12/16(金)14:22 ID:C3ZoQFlkM(1) AAS
お前から発表しろよ
アンケートだから職種、年俸、年齢、結婚歴は必須な
423: (ワッチョイ 6edb-e5AJ [217.178.96.73]) 2022/12/17(土)12:10 ID:kI1nA3xa0(1) AAS
>>422
職種:プロトタイプ
年俸:プロトタイプ
年齢:プロトタイプ
結婚歴:プロトタイプ
424(3): (ワッチョイ cdf0-JDfe [58.98.96.219]) 2022/12/17(土)13:15 ID:OiGNBIp60(1) AAS
質問させてください
<style>
#d1,#d2{ color:blue}
</style>
<div id="d1"></div>
<div id="d2"></div>
<script>
</script>
JSで、<style>内の#d1,#d2セレクタの設定を編集したいのですが
特定のセレクタ部分だけを取得して変更ってできますか?
425: (ワッチョイ 2101-SK8t [60.69.186.142]) 2022/12/17(土)13:44 ID:ycEukJwD0(1/3) AAS
>>424
外部リンク:developer.mozilla.org
426(1): (ワッチョイ 2101-SK8t [60.69.186.142]) 2022/12/17(土)13:49 ID:ycEukJwD0(2/3) AAS
>>424
変更はこっちだった
外部リンク:developer.mozilla.org
427(1): (ワッチョイ 2101-SK8t [60.69.186.142]) 2022/12/17(土)13:53 ID:ycEukJwD0(3/3) AAS
>>424
訂正
外部リンク:developer.mozilla.org
428: (JP 0H11-JDfe [126.249.157.89]) 2022/12/17(土)20:57 ID:/rkC0QGzH(1) AAS
>>426
ありがとうございます。JSの皆様は本当に神様。
取り急ぎお礼申し上げます。ありがとうございます。
できれば明日時間をとって拝読させていただきます。
429(1): (ワッチョイ 694b-7xCh [110.2.215.28 [上級国民]]) 2022/12/17(土)22:30 ID:8Q1kFIoR0(1/3) AAS
if(A1[1] == A1[3]){
A0C = (A0[3]+A0[1])/2;
A1C = (A1[3]+A1[1])/2;
Ty = A1C - A0C;
X1[0].translate(0,Ty);
} else {
dofn3();
}
このif文ですが、A1[1]とA1[3]の誤差がプラスマイナス0.5までならtrueというふうに変えたいんですけど、どう書き換えれば良いでしょうか?
今のままだとA1[1]とA1[3]ともに小数点以下10桁くらいあって条件が厳し過ぎるんですよね
省1
430(1): (ワッチョイ 6ebb-fz0m [217.178.152.148]) 2022/12/17(土)22:40 ID:on9KAdJq0(1) AAS
A1[1]とA1[3]の差が絶対値で0.5までって書けばいいんじゃないの?
上下前次1-新書関写板覧索設栞歴
あと 572 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.014s