JavaScriptのプロトタイプを深く浅く理解する
オブジェクトはキーと値のペアです。オブジェクトを作成する最も一般的な方法は中括弧{}を使用し、ドット表記法でプロパティとメソッドを追加することです。
let creature = {}
creature.name = 'Rex'
creature.stamina = 10
creature.feed = function (quantity) {
console.log(`${this.name} が食べています。`)
this.stamina += quantity
}
creature.rest = funct ...
6月28日 19:21 投稿
C++におけるクラスとオブジェクトの基本
クラスとオブジェクト
オブジェクト指向プログラミングの核心概念
オブジェクト指向プログラミング(OOP)は、現実世界のエンティティを「オブジェクト」としてモデル化し、それらを共通の特徴に基づいて「クラス」に抽象化する手法です。その4大原則は以下の通りです:
抽象化:本質的な特徴のみを抽出し、不要な詳細を隠蔽
カプセル化:データと操作を1つの単位に ...
6月14日 18:05 投稿
C# クラスの定義とメソッドの動作原理
クラスの基本概念
クラスはオブジェクト指向プログラミングにおける設計図であり、具体的なデータ(状態)とそれを操作する機能(行動)をカプセル化するための単位です。クラスを元に生成された具体的な実体を「インスタンス」と呼びます。クラス定義を通じて、インスタンスがどのようなプロパティを持ち、どのような振る舞いをするかを規定します。
例えば、自動車情報を ...
6月13日 18:52 投稿
ES6主要機能と新機能の概要
モジュール化
ES6ではモジュール化にexportとimportのキーワードを使用します。
// utils.js
export function fetchData(text) {
// 処理内容
}
// main.js
import { fetchData } from './utils';
fetchData(params); // 処理実行
ブラウザでES6モジュールを利用するには、webpackやrollupなどのバンドラが必要です。バンドル結果を比較すると、webpackは独自のヘルパ ...
5月19日 05:00 投稿