Changes between Version 3 and Version 4 of HowTo/JavaScriptLanguageIntroduction/Introduction
- Timestamp:
- Sep 10, 2010, 10:02:31 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HowTo/JavaScriptLanguageIntroduction/Introduction
v3 v4 19 19 20 20 {{{ 21 #!js 21 22 function hoge() { 22 23 // 処理... … … 31 32 32 33 {{{ 34 #!js 33 35 var a = 10; var b = a + 20; 34 36 … … 41 43 42 44 {{{ 45 #!js 43 46 /* 44 47 * 複数行 … … 56 59 57 60 {{{ 61 #!js 58 62 var a = 10; 59 63 var b = 20; … … 65 69 66 70 {{{ 71 #!js 67 72 var a = document.getElementById("input_a").value - 0; // 入力欄の文字列を取得。 68 73 var b = document.getElementById("input_b").value - 0; // 0 で減算することで、変数には確実に数値として代入される。 … … 76 81 77 82 {{{ 83 #!js 78 84 // オブジェクトを作成 79 85 var murachi = { … … 98 104 99 105 {{{ 106 #!js 100 107 var harapeko = { 101 108 name = "株式会社はらぺこ", … … 154 161 155 162 {{{ 163 #!js 156 164 // 変数 hoge に関数を代入 157 165 var hoge = function(text) { … … 166 174 167 175 {{{ 176 #!js 168 177 // 無名の関数を即座に呼び出す例 169 178 (function(text) { … … 175 184 176 185 {{{ 186 #!js 177 187 // クロージャを生成する関数 178 188 function generateAlertClosure(text) { … … 199 209 200 210 {{{ 211 #!js 201 212 // オブジェクト 202 213 var obj = { … … 212 223 213 224 {{{ 225 #!js 214 226 // クラス定義のようなもの 215 227 function MyObject() { … … 231 243 232 244 {{{ 245 #!js 233 246 // クラス定義のようなもの 234 247 function MyObject() { … … 270 283 271 284 {{{ 285 #!js 272 286 function Human(name, birth, sex) { 273 287 if (name == null) // プロトタイプの複製をコピーする際には、このコンストラクタは何もしない … … 318 332 319 333 {{{ 334 #!js 320 335 var IS_DEBUG = true; 321 336