Changes between Version 3 and Version 4 of HowTo/JavaScriptLanguageIntroduction/Introduction


Ignore:
Timestamp:
Sep 10, 2010, 10:02:31 AM (14 years ago)
Author:
村山 俊之
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowTo/JavaScriptLanguageIntroduction/Introduction

    v3 v4  
    1919
    2020{{{
     21#!js
    2122function hoge() {
    2223    // 処理...
     
    3132
    3233{{{
     34#!js
    3335var a = 10;  var b = a + 20;
    3436
     
    4143
    4244{{{
     45#!js
    4346/*
    4447 * 複数行
     
    5659
    5760{{{
     61#!js
    5862var a = 10;
    5963var b = 20;
     
    6569
    6670{{{
     71#!js
    6772var a = document.getElementById("input_a").value - 0;  // 入力欄の文字列を取得。
    6873var b = document.getElementById("input_b").value - 0;  // 0 で減算することで、変数には確実に数値として代入される。
     
    7681
    7782{{{
     83#!js
    7884// オブジェクトを作成
    7985var murachi = {
     
    98104
    99105{{{
     106#!js
    100107var harapeko = {
    101108    name = "株式会社はらぺこ",
     
    154161
    155162{{{
     163#!js
    156164// 変数 hoge に関数を代入
    157165var hoge = function(text) {
     
    166174
    167175{{{
     176#!js
    168177// 無名の関数を即座に呼び出す例
    169178(function(text) {
     
    175184
    176185{{{
     186#!js
    177187// クロージャを生成する関数
    178188function generateAlertClosure(text) {
     
    199209
    200210{{{
     211#!js
    201212// オブジェクト
    202213var obj = {
     
    212223
    213224{{{
     225#!js
    214226// クラス定義のようなもの
    215227function MyObject() {
     
    231243
    232244{{{
     245#!js
    233246// クラス定義のようなもの
    234247function MyObject() {
     
    270283
    271284{{{
     285#!js
    272286function Human(name, birth, sex) {
    273287    if (name == null)  // プロトタイプの複製をコピーする際には、このコンストラクタは何もしない
     
    318332
    319333{{{
     334#!js
    320335var IS_DEBUG = true;
    321336