コンストラクタ
オブジェクトを生成するための関数
オブジェクト指向 Object-Oriented言語における初期化用の関数
コンストラクタとして用いる場合、new演算子を用いる
これによって作られたものをインスタンスと呼ぶ
vueでは、変数名をvmにすることが多い
引数として、オプションオブジェクトをわたす。
data UIの状態・データ
el vueインスタンスをマウント(適用)する要素
DOM要素オブジェクトかCSSセレクタの文字列を指定可能
$mountメソッドであとで、要素を適用することも可能
filters フィルタ データを文字列と整形する
methods イベントが発生した時などの振る舞い
computed データから派生して算出される値
computed 算出プロパティ
watch
watch 監視プロパティ
code:vue.js
var vm = new Vue({
el: '#app',
})
Solidityにおいて
contract コントラクトをデプロイ Ethereumする際に、一度だけ自動動作する特殊な関数
code:constructor.sol
contract SetOwnerContract {
address owner;
//デプロイ時に1度だけ
constructor() public{
owner = msg.sender;
}
}