スポンサーリンク
スポンサーリンク

D3.jsでデータを変更する

前回の記事で、横棒グラフを表示しました。
今回は、ボタンを押したら動的にデータを変更して、
その結果を即座にグラフに反映させるプログラムを書きます。

サンプルコードの実行結果はこちら

名前のある関数と無名関数

javascriptでは、名まえのある関数とない関数を使うことがっでき
関数を定義するときは、以下のようにかきます。

function 関数名(){ 定義内容 }

上記の場合関数が呼ばれない限り実行されません。
Scriptが読み込まれたときに優先的に定義されます。

それに対し以下のように関数名を省くと、
関数定義ではなく関数式として処理されます。

function(){ 定義内容 }

上記の場合、そのまま書くとプログラムが動きませんが、
以下のようにすると動きます。

var f = function(){ return 10; }

コメント

タイトルとURLをコピーしました