SlideShare a Scribd company logo
第四回ネットワーク
チーム講座資料(後期)
PrototypeとJadeについて
概要
• prototype
• Jadeについて
• スケルトンコード
prototype
• コンストラクタの持つプロパティであり、実体はオブジェクトで
ある。
• prototypeに定義されたプロパティ・メソッドは、インスタンスか
ら参照し扱うことができる
各インスタンス間で共有すべきプロパティ・メソッドを定義する
イメージ図
インスタンス1
インスタンス2
コンストラクタ
メソッドA
メソッドA同
じ
も
の
が
二
つ
あ
っ
て
無
駄
イメージ図
インスタンス1
インスタンス2
コンストラクタ
prototype
メソッド
A
メソッド
を参照
prototype(使用例)
//Constructor
function Stu ( name, number ) {
this.name = name;
this.num = number;
}
//prototypeの定義
Const.prototype.univ = “HUS”;
Const.prototype.year = function() {
//中略
console.log(“xx年度入学です”)
}
//インスタンスの生成
var teacher = new Stu ( ○○, yy);
var takeyu = new Stu ( □□, zz);
//prototypeの呼び出し
console.log(teacher.univ); //「HUS」
takeyu.year(); //「15年度入学です」
Jade
• HTMLを生成するテンプレートエンジン
• インデントにより階層構造を表現する
• Expressのres.render()メソッドを用いて生成を行う
スケルトンコードの生成
新しいフォルダを作って以下のコマンドを実行
1. npm install express-generator
2. express
3. npm install
4. npm start
その後、「localhost:3000」へアクセス
おしまい
次回はNodejsでのWebアプリ開発について

More Related Content

Viewers also liked

Phoenix InfoTech
Phoenix InfoTechPhoenix InfoTech
Phoenix InfoTech
pankaj brahmankar
 
persamaan syiah dengan yahudi
persamaan syiah dengan yahudipersamaan syiah dengan yahudi
persamaan syiah dengan yahudi
R&R Darulkautsar
 
ILIRIJA TRAVEL www.ilirijatravel.com
ILIRIJA TRAVEL www.ilirijatravel.comILIRIJA TRAVEL www.ilirijatravel.com
ILIRIJA TRAVEL www.ilirijatravel.comMargita Vrankulj
 
「科学=予測」Science cafe 2011 june 10
「科学=予測」Science cafe 2011 june 10「科学=予測」Science cafe 2011 june 10
「科学=予測」Science cafe 2011 june 10
Hideo Hirose
 
Network with good Wines & friends
Network with good Wines & friendsNetwork with good Wines & friends
Network with good Wines & friends
Rena Ng
 
Survey on Indian CLIR and MT systems in Marathi Language
Survey on Indian CLIR and MT systems in Marathi LanguageSurvey on Indian CLIR and MT systems in Marathi Language
Survey on Indian CLIR and MT systems in Marathi Language
Editor IJCATR
 
Annexes du rapport d'état initial de l'état des leiux du SAGE Molasse Miocène...
Annexes du rapport d'état initial de l'état des leiux du SAGE Molasse Miocène...Annexes du rapport d'état initial de l'état des leiux du SAGE Molasse Miocène...
Annexes du rapport d'état initial de l'état des leiux du SAGE Molasse Miocène...
La Drôme Le Département
 
Parental university choices support
Parental university choices supportParental university choices support
Parental university choices support
ben10prem
 
Insurance Innovative Solutions 2016
Insurance Innovative Solutions 2016Insurance Innovative Solutions 2016
Insurance Innovative Solutions 2016
marcoxplace
 

Viewers also liked (9)

Phoenix InfoTech
Phoenix InfoTechPhoenix InfoTech
Phoenix InfoTech
 
persamaan syiah dengan yahudi
persamaan syiah dengan yahudipersamaan syiah dengan yahudi
persamaan syiah dengan yahudi
 
ILIRIJA TRAVEL www.ilirijatravel.com
ILIRIJA TRAVEL www.ilirijatravel.comILIRIJA TRAVEL www.ilirijatravel.com
ILIRIJA TRAVEL www.ilirijatravel.com
 
「科学=予測」Science cafe 2011 june 10
「科学=予測」Science cafe 2011 june 10「科学=予測」Science cafe 2011 june 10
「科学=予測」Science cafe 2011 june 10
 
Network with good Wines & friends
Network with good Wines & friendsNetwork with good Wines & friends
Network with good Wines & friends
 
Survey on Indian CLIR and MT systems in Marathi Language
Survey on Indian CLIR and MT systems in Marathi LanguageSurvey on Indian CLIR and MT systems in Marathi Language
Survey on Indian CLIR and MT systems in Marathi Language
 
Annexes du rapport d'état initial de l'état des leiux du SAGE Molasse Miocène...
Annexes du rapport d'état initial de l'état des leiux du SAGE Molasse Miocène...Annexes du rapport d'état initial de l'état des leiux du SAGE Molasse Miocène...
Annexes du rapport d'état initial de l'état des leiux du SAGE Molasse Miocène...
 
Parental university choices support
Parental university choices supportParental university choices support
Parental university choices support
 
Insurance Innovative Solutions 2016
Insurance Innovative Solutions 2016Insurance Innovative Solutions 2016
Insurance Innovative Solutions 2016
 

Similar to 後期第五回ネットワークチーム講座資料

Spock's world
Spock's worldSpock's world
Spock's world
Takuma Watabiki
 
Stateless Circuit Model toward a Theorem-proving Hardware Description Language
Stateless Circuit Model toward a Theorem-proving Hardware Description LanguageStateless Circuit Model toward a Theorem-proving Hardware Description Language
Stateless Circuit Model toward a Theorem-proving Hardware Description Language
Shunji Nishimura
 
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
normalian
 
概念モデリング再考
概念モデリング再考概念モデリング再考
概念モデリング再考
Knowledge & Experience
 
データモデルの更新を効率よく検証するの並列可能性
データモデルの更新を効率よく検証するの並列可能性データモデルの更新を効率よく検証するの並列可能性
データモデルの更新を効率よく検証するの並列可能性
Jiachen Yang
 
Thinking in Cats
Thinking in CatsThinking in Cats
Thinking in Cats
Eugene Yokota
 
Away3D 4.1 パーティクル入門
Away3D 4.1 パーティクル入門Away3D 4.1 パーティクル入門
Away3D 4.1 パーティクル入門Yasunobu Ikeda
 
大規模並列解析用可視化モジュール ADVENTURE_POSTtool
大規模並列解析用可視化モジュール ADVENTURE_POSTtool大規模並列解析用可視化モジュール ADVENTURE_POSTtool
大規模並列解析用可視化モジュール ADVENTURE_POSTtool
ADVENTURE Project
 
とあるFlashの自動生成
とあるFlashの自動生成とあるFlashの自動生成
とあるFlashの自動生成
Akineko Shimizu
 
オブジェクト指向入門6
オブジェクト指向入門6オブジェクト指向入門6
オブジェクト指向入門6
Kenta Hattori
 
鷲崎 メトリクスとGQMチュートリアル-公開版-20130912
鷲崎 メトリクスとGQMチュートリアル-公開版-20130912鷲崎 メトリクスとGQMチュートリアル-公開版-20130912
鷲崎 メトリクスとGQMチュートリアル-公開版-20130912Hironori Washizaki
 
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
Daiyu Hatakeyama
 
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
Akira Inoue
 
中3女子が狂える本当に気持ちのいい constexpr
中3女子が狂える本当に気持ちのいい constexpr中3女子が狂える本当に気持ちのいい constexpr
中3女子が狂える本当に気持ちのいい constexpr
Genya Murakami
 

Similar to 後期第五回ネットワークチーム講座資料 (15)

Spock's world
Spock's worldSpock's world
Spock's world
 
Stateless Circuit Model toward a Theorem-proving Hardware Description Language
Stateless Circuit Model toward a Theorem-proving Hardware Description LanguageStateless Circuit Model toward a Theorem-proving Hardware Description Language
Stateless Circuit Model toward a Theorem-proving Hardware Description Language
 
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
 
概念モデリング再考
概念モデリング再考概念モデリング再考
概念モデリング再考
 
データモデルの更新を効率よく検証するの並列可能性
データモデルの更新を効率よく検証するの並列可能性データモデルの更新を効率よく検証するの並列可能性
データモデルの更新を効率よく検証するの並列可能性
 
Thinking in Cats
Thinking in CatsThinking in Cats
Thinking in Cats
 
Away3D 4.1 パーティクル入門
Away3D 4.1 パーティクル入門Away3D 4.1 パーティクル入門
Away3D 4.1 パーティクル入門
 
大規模並列解析用可視化モジュール ADVENTURE_POSTtool
大規模並列解析用可視化モジュール ADVENTURE_POSTtool大規模並列解析用可視化モジュール ADVENTURE_POSTtool
大規模並列解析用可視化モジュール ADVENTURE_POSTtool
 
とあるFlashの自動生成
とあるFlashの自動生成とあるFlashの自動生成
とあるFlashの自動生成
 
オブジェクト指向入門6
オブジェクト指向入門6オブジェクト指向入門6
オブジェクト指向入門6
 
What is template
What is templateWhat is template
What is template
 
鷲崎 メトリクスとGQMチュートリアル-公開版-20130912
鷲崎 メトリクスとGQMチュートリアル-公開版-20130912鷲崎 メトリクスとGQMチュートリアル-公開版-20130912
鷲崎 メトリクスとGQMチュートリアル-公開版-20130912
 
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
 
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
 
中3女子が狂える本当に気持ちのいい constexpr
中3女子が狂える本当に気持ちのいい constexpr中3女子が狂える本当に気持ちのいい constexpr
中3女子が狂える本当に気持ちのいい constexpr
 

More from densan_teacher

後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016
densan_teacher
 
後期第八回ネットワークチーム講座資料
後期第八回ネットワークチーム講座資料後期第八回ネットワークチーム講座資料
後期第八回ネットワークチーム講座資料
densan_teacher
 
後期第七回ネットワークチーム講座資料
後期第七回ネットワークチーム講座資料後期第七回ネットワークチーム講座資料
後期第七回ネットワークチーム講座資料
densan_teacher
 
後期第六回ネットワークチーム講座資料
後期第六回ネットワークチーム講座資料後期第六回ネットワークチーム講座資料
後期第六回ネットワークチーム講座資料
densan_teacher
 
後期第四回ネットワークチーム講座資料
後期第四回ネットワークチーム講座資料後期第四回ネットワークチーム講座資料
後期第四回ネットワークチーム講座資料
densan_teacher
 
後期第三回ネットワークチーム講座資料
後期第三回ネットワークチーム講座資料後期第三回ネットワークチーム講座資料
後期第三回ネットワークチーム講座資料
densan_teacher
 
後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料
densan_teacher
 
後期第一回ネットワークチーム講座資料
後期第一回ネットワークチーム講座資料後期第一回ネットワークチーム講座資料
後期第一回ネットワークチーム講座資料
densan_teacher
 
第十三回ネットワークチーム講座資料
第十三回ネットワークチーム講座資料第十三回ネットワークチーム講座資料
第十三回ネットワークチーム講座資料densan_teacher
 
第十二回ネットワークチーム講座資料
第十二回ネットワークチーム講座資料第十二回ネットワークチーム講座資料
第十二回ネットワークチーム講座資料densan_teacher
 
第十一回ネットワークチーム講座資料
第十一回ネットワークチーム講座資料第十一回ネットワークチーム講座資料
第十一回ネットワークチーム講座資料densan_teacher
 
第十回ネットワークチーム講座資料
第十回ネットワークチーム講座資料第十回ネットワークチーム講座資料
第十回ネットワークチーム講座資料densan_teacher
 
第八回ネットワークチーム講座資料
第八回ネットワークチーム講座資料第八回ネットワークチーム講座資料
第八回ネットワークチーム講座資料densan_teacher
 
第七回ネットワークチーム講座資料
第七回ネットワークチーム講座資料第七回ネットワークチーム講座資料
第七回ネットワークチーム講座資料densan_teacher
 
第六回ネットワークチーム講座資料
第六回ネットワークチーム講座資料第六回ネットワークチーム講座資料
第六回ネットワークチーム講座資料densan_teacher
 
第五回ネットワークチーム講座資料
第五回ネットワークチーム講座資料第五回ネットワークチーム講座資料
第五回ネットワークチーム講座資料densan_teacher
 
第四回ネットワークチーム講座資料
第四回ネットワークチーム講座資料第四回ネットワークチーム講座資料
第四回ネットワークチーム講座資料densan_teacher
 
第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料
densan_teacher
 
第一回ネットワークチーム講座資料
第一回ネットワークチーム講座資料第一回ネットワークチーム講座資料
第一回ネットワークチーム講座資料
densan_teacher
 

More from densan_teacher (19)

後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016後期第六回ネットワークチーム講座資料2016
後期第六回ネットワークチーム講座資料2016
 
後期第八回ネットワークチーム講座資料
後期第八回ネットワークチーム講座資料後期第八回ネットワークチーム講座資料
後期第八回ネットワークチーム講座資料
 
後期第七回ネットワークチーム講座資料
後期第七回ネットワークチーム講座資料後期第七回ネットワークチーム講座資料
後期第七回ネットワークチーム講座資料
 
後期第六回ネットワークチーム講座資料
後期第六回ネットワークチーム講座資料後期第六回ネットワークチーム講座資料
後期第六回ネットワークチーム講座資料
 
後期第四回ネットワークチーム講座資料
後期第四回ネットワークチーム講座資料後期第四回ネットワークチーム講座資料
後期第四回ネットワークチーム講座資料
 
後期第三回ネットワークチーム講座資料
後期第三回ネットワークチーム講座資料後期第三回ネットワークチーム講座資料
後期第三回ネットワークチーム講座資料
 
後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料後期第二回ネットワークチーム講座資料
後期第二回ネットワークチーム講座資料
 
後期第一回ネットワークチーム講座資料
後期第一回ネットワークチーム講座資料後期第一回ネットワークチーム講座資料
後期第一回ネットワークチーム講座資料
 
第十三回ネットワークチーム講座資料
第十三回ネットワークチーム講座資料第十三回ネットワークチーム講座資料
第十三回ネットワークチーム講座資料
 
第十二回ネットワークチーム講座資料
第十二回ネットワークチーム講座資料第十二回ネットワークチーム講座資料
第十二回ネットワークチーム講座資料
 
第十一回ネットワークチーム講座資料
第十一回ネットワークチーム講座資料第十一回ネットワークチーム講座資料
第十一回ネットワークチーム講座資料
 
第十回ネットワークチーム講座資料
第十回ネットワークチーム講座資料第十回ネットワークチーム講座資料
第十回ネットワークチーム講座資料
 
第八回ネットワークチーム講座資料
第八回ネットワークチーム講座資料第八回ネットワークチーム講座資料
第八回ネットワークチーム講座資料
 
第七回ネットワークチーム講座資料
第七回ネットワークチーム講座資料第七回ネットワークチーム講座資料
第七回ネットワークチーム講座資料
 
第六回ネットワークチーム講座資料
第六回ネットワークチーム講座資料第六回ネットワークチーム講座資料
第六回ネットワークチーム講座資料
 
第五回ネットワークチーム講座資料
第五回ネットワークチーム講座資料第五回ネットワークチーム講座資料
第五回ネットワークチーム講座資料
 
第四回ネットワークチーム講座資料
第四回ネットワークチーム講座資料第四回ネットワークチーム講座資料
第四回ネットワークチーム講座資料
 
第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料第三回ネットワークチーム講座資料
第三回ネットワークチーム講座資料
 
第一回ネットワークチーム講座資料
第一回ネットワークチーム講座資料第一回ネットワークチーム講座資料
第一回ネットワークチーム講座資料
 

後期第五回ネットワークチーム講座資料