Enviar pesquisa
Carregar
前期講座09
•
Transferir como PPTX, PDF
•
0 gostou
•
573 visualizações
Takenori Nakagawa
Seguir
Educação
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 20
Baixar agora
Recomendados
mlr-grep - レコード指向grep
mlr-grep - レコード指向grep
Ryoichi KATO
Goをカンストさせる話
Goをカンストさせる話
Moriyoshi Koizumi
awk v.s. bashどっちが強い?@OSC2011Tokyo
awk v.s. bashどっちが強い?@OSC2011Tokyo
Ryuichi Ueda
effective modern c++ chapeter36
effective modern c++ chapeter36
Tatsuki SHIMIZU
Common LispでGPGPU
Common LispでGPGPU
gos-k
Effective modern-c++#9
Effective modern-c++#9
Tatsuki SHIMIZU
Nginx lua
Nginx lua
Moriyoshi Koizumi
Subprocess no susume
Subprocess no susume
Makoto Kishimoto
Recomendados
mlr-grep - レコード指向grep
mlr-grep - レコード指向grep
Ryoichi KATO
Goをカンストさせる話
Goをカンストさせる話
Moriyoshi Koizumi
awk v.s. bashどっちが強い?@OSC2011Tokyo
awk v.s. bashどっちが強い?@OSC2011Tokyo
Ryuichi Ueda
effective modern c++ chapeter36
effective modern c++ chapeter36
Tatsuki SHIMIZU
Common LispでGPGPU
Common LispでGPGPU
gos-k
Effective modern-c++#9
Effective modern-c++#9
Tatsuki SHIMIZU
Nginx lua
Nginx lua
Moriyoshi Koizumi
Subprocess no susume
Subprocess no susume
Makoto Kishimoto
Python で munin plugin を書いてみる
Python で munin plugin を書いてみる
ftnk
GNU awk (gawk) を用いた Apache ログ解析方法
GNU awk (gawk) を用いた Apache ログ解析方法
博文 斉藤
Effective Modern C++ 読書会 Item 35
Effective Modern C++ 読書会 Item 35
Keisuke Fukuda
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
de:code 2017
Haskell超初心者勉強会11
Haskell超初心者勉強会11
Takashi Kawachi
Unix
Unix
Hiramatsu Ryosuke
JavaScript入門
JavaScript入門
Ryo Maruyama
Node.js - sleep sort algorithm
Node.js - sleep sort algorithm
takesako
データサイエンスワールドからC++を眺めてみる
データサイエンスワールドからC++を眺めてみる
Shintaro Fukushima
llvm入門
llvm入門
MITSUNARI Shigeo
メタメタプログラミングRuby
メタメタプログラミングRuby
emasaka
Stroustrup11章雑感
Stroustrup11章雑感
31 00
[CB16] House of Einherjar :GLIBC上の新たなヒープ活用テクニック by 松隈大樹
[CB16] House of Einherjar :GLIBC上の新たなヒープ活用テクニック by 松隈大樹
CODE BLUE
V6でJIT・部分適用・継続
V6でJIT・部分適用・継続
7shi
Haskell で CLI
Haskell で CLI
Nobutada Matsubara
マーク&スイープ勉強会
マーク&スイープ勉強会
7shi
Altanative macro
Altanative macro
Motohiro KOSAKI
Async design with Unity3D
Async design with Unity3D
Kouji Hosoda
Slub data structure
Slub data structure
Masami Ichikawa
String representation in py3k
String representation in py3k
Atsuo Ishimoto
GitHub Travis-CI Go!
GitHub Travis-CI Go!
Takenori Nakagawa
Service Workers
Service Workers
Takenori Nakagawa
Mais conteúdo relacionado
Mais procurados
Python で munin plugin を書いてみる
Python で munin plugin を書いてみる
ftnk
GNU awk (gawk) を用いた Apache ログ解析方法
GNU awk (gawk) を用いた Apache ログ解析方法
博文 斉藤
Effective Modern C++ 読書会 Item 35
Effective Modern C++ 読書会 Item 35
Keisuke Fukuda
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
de:code 2017
Haskell超初心者勉強会11
Haskell超初心者勉強会11
Takashi Kawachi
Unix
Unix
Hiramatsu Ryosuke
JavaScript入門
JavaScript入門
Ryo Maruyama
Node.js - sleep sort algorithm
Node.js - sleep sort algorithm
takesako
データサイエンスワールドからC++を眺めてみる
データサイエンスワールドからC++を眺めてみる
Shintaro Fukushima
llvm入門
llvm入門
MITSUNARI Shigeo
メタメタプログラミングRuby
メタメタプログラミングRuby
emasaka
Stroustrup11章雑感
Stroustrup11章雑感
31 00
[CB16] House of Einherjar :GLIBC上の新たなヒープ活用テクニック by 松隈大樹
[CB16] House of Einherjar :GLIBC上の新たなヒープ活用テクニック by 松隈大樹
CODE BLUE
V6でJIT・部分適用・継続
V6でJIT・部分適用・継続
7shi
Haskell で CLI
Haskell で CLI
Nobutada Matsubara
マーク&スイープ勉強会
マーク&スイープ勉強会
7shi
Altanative macro
Altanative macro
Motohiro KOSAKI
Async design with Unity3D
Async design with Unity3D
Kouji Hosoda
Slub data structure
Slub data structure
Masami Ichikawa
String representation in py3k
String representation in py3k
Atsuo Ishimoto
Mais procurados
(20)
Python で munin plugin を書いてみる
Python で munin plugin を書いてみる
GNU awk (gawk) を用いた Apache ログ解析方法
GNU awk (gawk) を用いた Apache ログ解析方法
Effective Modern C++ 読書会 Item 35
Effective Modern C++ 読書会 Item 35
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
Haskell超初心者勉強会11
Haskell超初心者勉強会11
Unix
Unix
JavaScript入門
JavaScript入門
Node.js - sleep sort algorithm
Node.js - sleep sort algorithm
データサイエンスワールドからC++を眺めてみる
データサイエンスワールドからC++を眺めてみる
llvm入門
llvm入門
メタメタプログラミングRuby
メタメタプログラミングRuby
Stroustrup11章雑感
Stroustrup11章雑感
[CB16] House of Einherjar :GLIBC上の新たなヒープ活用テクニック by 松隈大樹
[CB16] House of Einherjar :GLIBC上の新たなヒープ活用テクニック by 松隈大樹
V6でJIT・部分適用・継続
V6でJIT・部分適用・継続
Haskell で CLI
Haskell で CLI
マーク&スイープ勉強会
マーク&スイープ勉強会
Altanative macro
Altanative macro
Async design with Unity3D
Async design with Unity3D
Slub data structure
Slub data structure
String representation in py3k
String representation in py3k
Destaque
GitHub Travis-CI Go!
GitHub Travis-CI Go!
Takenori Nakagawa
Service Workers
Service Workers
Takenori Nakagawa
Scuba diving 1
Scuba diving 1
reidfranks
JAA事業説明資料
JAA事業説明資料
Tetsuo Udagawa
前期講座05
前期講座05
Takenori Nakagawa
前期講座01
前期講座01
Takenori Nakagawa
Umami+企画書 (1)
Umami+企画書 (1)
Tetsuo Udagawa
densan2014-late01
densan2014-late01
Takenori Nakagawa
WebGL
WebGL
Takenori Nakagawa
01.app
01.app
Takenori Nakagawa
Jaa説明資料(外部用0628)
Jaa説明資料(外部用0628)
Tetsuo Udagawa
前期講座02
前期講座02
Takenori Nakagawa
01:artificial life
01:artificial life
Takenori Nakagawa
Scuba diving 1
Scuba diving 1
reidfranks
Service Workers Push API Hands-on
Service Workers Push API Hands-on
Takenori Nakagawa
OpenGL 3DCG
OpenGL 3DCG
Takenori Nakagawa
phpck
phpck
Takenori Nakagawa
TensorFlow 入門
TensorFlow 入門
Takenori Nakagawa
Destaque
(18)
GitHub Travis-CI Go!
GitHub Travis-CI Go!
Service Workers
Service Workers
Scuba diving 1
Scuba diving 1
JAA事業説明資料
JAA事業説明資料
前期講座05
前期講座05
前期講座01
前期講座01
Umami+企画書 (1)
Umami+企画書 (1)
densan2014-late01
densan2014-late01
WebGL
WebGL
01.app
01.app
Jaa説明資料(外部用0628)
Jaa説明資料(外部用0628)
前期講座02
前期講座02
01:artificial life
01:artificial life
Scuba diving 1
Scuba diving 1
Service Workers Push API Hands-on
Service Workers Push API Hands-on
OpenGL 3DCG
OpenGL 3DCG
phpck
phpck
TensorFlow 入門
TensorFlow 入門
Semelhante a 前期講座09
ノンプログラマーでも明日から使えるJavaScript簡単プログラム 先生:柳井 政和
ノンプログラマーでも明日から使えるJavaScript簡単プログラム 先生:柳井 政和
schoowebcampus
今さら始めるCoffeeScript
今さら始めるCoffeeScript
Ashitaba YOSHIOKA
Clojure programming-chapter-2
Clojure programming-chapter-2
Masao Kato
JavaScriptクイックスタート
JavaScriptクイックスタート
Shumpei Shiraishi
Pfi Seminar 2010 1 7
Pfi Seminar 2010 1 7
Preferred Networks
Javaセキュアコーディングセミナー東京第2回演習の解説
Javaセキュアコーディングセミナー東京第2回演習の解説
JPCERT Coordination Center
関ジャバ JavaOne Tokyo 2012報告会
関ジャバ JavaOne Tokyo 2012報告会
Koichi Sakata
知って得するC#
知って得するC#
Shota Baba
Javaセキュアコーディングセミナー東京第2回演習
Javaセキュアコーディングセミナー東京第2回演習
JPCERT Coordination Center
関数型言語&形式的手法セミナー(3)
関数型言語&形式的手法セミナー(3)
啓 小笠原
Flow.js
Flow.js
uupaa
関数
関数
TENTO_slide
JavaScript 講習会 #1
JavaScript 講習会 #1
Susisu
TypeScript 1.0 オーバービュー
TypeScript 1.0 オーバービュー
Akira Inoue
ちょっと詳しくJavaScript 第4回【スコープとクロージャ】
ちょっと詳しくJavaScript 第4回【スコープとクロージャ】
株式会社ランチェスター
ラボユース最終成果報告会(Web公開版)
ラボユース最終成果報告会(Web公開版)
Shinichi Awamoto
Continuation with Boost.Context
Continuation with Boost.Context
Akira Takahashi
わかるコードを書くために For writing clean code
わかるコードを書くために For writing clean code
Eyes, JAPAN
Aizu lt tokyo_luxion
Aizu lt tokyo_luxion
Tomoaki Tamura
Android Lecture #03 @PRO&BSC Inc.
Android Lecture #03 @PRO&BSC Inc.
Yuki Higuchi
Semelhante a 前期講座09
(20)
ノンプログラマーでも明日から使えるJavaScript簡単プログラム 先生:柳井 政和
ノンプログラマーでも明日から使えるJavaScript簡単プログラム 先生:柳井 政和
今さら始めるCoffeeScript
今さら始めるCoffeeScript
Clojure programming-chapter-2
Clojure programming-chapter-2
JavaScriptクイックスタート
JavaScriptクイックスタート
Pfi Seminar 2010 1 7
Pfi Seminar 2010 1 7
Javaセキュアコーディングセミナー東京第2回演習の解説
Javaセキュアコーディングセミナー東京第2回演習の解説
関ジャバ JavaOne Tokyo 2012報告会
関ジャバ JavaOne Tokyo 2012報告会
知って得するC#
知って得するC#
Javaセキュアコーディングセミナー東京第2回演習
Javaセキュアコーディングセミナー東京第2回演習
関数型言語&形式的手法セミナー(3)
関数型言語&形式的手法セミナー(3)
Flow.js
Flow.js
関数
関数
JavaScript 講習会 #1
JavaScript 講習会 #1
TypeScript 1.0 オーバービュー
TypeScript 1.0 オーバービュー
ちょっと詳しくJavaScript 第4回【スコープとクロージャ】
ちょっと詳しくJavaScript 第4回【スコープとクロージャ】
ラボユース最終成果報告会(Web公開版)
ラボユース最終成果報告会(Web公開版)
Continuation with Boost.Context
Continuation with Boost.Context
わかるコードを書くために For writing clean code
わかるコードを書くために For writing clean code
Aizu lt tokyo_luxion
Aizu lt tokyo_luxion
Android Lecture #03 @PRO&BSC Inc.
Android Lecture #03 @PRO&BSC Inc.
Mais de Takenori Nakagawa
機械学習を用いたパターンロック認証の強化手法
機械学習を用いたパターンロック認証の強化手法
Takenori Nakagawa
Docker で Deep Learning
Docker で Deep Learning
Takenori Nakagawa
後期05
後期05
Takenori Nakagawa
後期03
後期03
Takenori Nakagawa
後期02
後期02
Takenori Nakagawa
Git 初心者のための GitHub Pages
Git 初心者のための GitHub Pages
Takenori Nakagawa
OpenIL vol.1
OpenIL vol.1
Takenori Nakagawa
後期講座08
後期講座08
Takenori Nakagawa
後期講座07
後期講座07
Takenori Nakagawa
後期講座05
後期講座05
Takenori Nakagawa
後期講座03
後期講座03
Takenori Nakagawa
後期講座01
後期講座01
Takenori Nakagawa
Illust bookmark
Illust bookmark
Takenori Nakagawa
pixiv SUMMER BOOT CAMP 2013
pixiv SUMMER BOOT CAMP 2013
Takenori Nakagawa
前期講座08
前期講座08
Takenori Nakagawa
前期講座07
前期講座07
Takenori Nakagawa
前期講座06
前期講座06
Takenori Nakagawa
前期講座04
前期講座04
Takenori Nakagawa
前期講座03
前期講座03
Takenori Nakagawa
Mais de Takenori Nakagawa
(19)
機械学習を用いたパターンロック認証の強化手法
機械学習を用いたパターンロック認証の強化手法
Docker で Deep Learning
Docker で Deep Learning
後期05
後期05
後期03
後期03
後期02
後期02
Git 初心者のための GitHub Pages
Git 初心者のための GitHub Pages
OpenIL vol.1
OpenIL vol.1
後期講座08
後期講座08
後期講座07
後期講座07
後期講座05
後期講座05
後期講座03
後期講座03
後期講座01
後期講座01
Illust bookmark
Illust bookmark
pixiv SUMMER BOOT CAMP 2013
pixiv SUMMER BOOT CAMP 2013
前期講座08
前期講座08
前期講座07
前期講座07
前期講座06
前期講座06
前期講座04
前期講座04
前期講座03
前期講座03
Último
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
yuitoakatsukijp
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ssusere0a682
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
koheioishi1
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ssusere0a682
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
Takayuki Itoh
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
YukiTerazawa
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
Tokyo Institute of Technology
Último
(7)
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
前期講座09
1.
JavaScript 基礎Ⅱ
2.
制御構文 for
for in while do while switch case 関数 定義、呼び出し 無名関数 変数スコープ 課題
3.
for, while, switch
case
4.
繰り返し処理を実行する for (var
i = 0; i < 5; i++) { console.log("ここは 5 回実行される"); }
5.
配列を走査する var arr
= ["a", "b", "c", "d", "e", "f"]; var i, length = arr.length; for (i = 0; i < length; i++) { console.log("arr[" + i + "]: " + arr[i]); }
6.
オブジェクトを走査する 添字の自由度が高い
Object は単純に走査できない var obj = { a: "apple", b: "blue", c: "cold" }; for (var key in obj) { console.log("obj[" + key + "]: " + obj[key]); }
7.
for in
はオブジェクトの全てのプロパティを走査する ときには不要なメソッドまで走査するのでそのままでは使え ない Object.prototype.hoge = "hogehoge"; var obj = { a: "apple", b: "blue", c: "cold" }; for (var key in obj) { console.log("obj[" + key + "]: " + obj[key]); }
8.
Object の
hasOwnProperty メソッドを使ってオブジェクトに属して いるプロパティとメソッドだけを列挙する Object.prototype.hoge = "hogehoge"; var obj = { a: "apple", b: "blue", c: "cold" }; for (var key in obj) { if (obj.hasOwnProperty(key)) { console.log("obj[" + key + "]: " + obj[key]); } }
9.
繰り返し処理を実行する var count
= 6; while (count-- > 0) { console.log("カウントダウン: " + count); }
10.
少なくとも 1
度実行する繰り返し処理 var count = 5; do { console.log("カウントダウン: " + count); } while (count-- > 0);
11.
複数の条件で処理を分岐する var num
= 3; switch (num % 2) { case 0: console.log("num は偶数"); break; case 1: console.log("num は奇数"); break; default: console.log("num は数値ではない"); break; }
12.
一連の処理をまとめる
13.
よく使う処理はまとめると分かりやすい // 配列を順番にブラウザのコンソールへ列挙する function
showArray(arr) { var length = arr.length; for (var i = 0; i < length; i++) { console.log("[" + i + "]: " + arr[i]); } return length; }
14.
宣言 (定義)
した関数を使うときに呼び出す var summer = [ "海", "花火", "避暑", "プール", "夏休み" ]; showArray(summer);
15.
引数: 関数へ渡す値
返り値: 関数を実行した結果 // 宣言 function showArray(arr) { ...(略) // 呼び出し var length = showArray(summer); 関数名 関数名 引数 引数返り値
16.
名前の無い関数 関数リテラル var
f = function (x, y) { return [x, y] }; var p = f(3, 2); 関数も値のように扱える!
17.
変数にはその変数が有効である範囲がある JavaScript
では関数によってのみ、変数の有効範囲が決まる var value = 0; // 即時関数 (function () { var value = 1; console.log("inner: " + value); })(); console.log("outer: " + value);
18.
変数スコープにはグローバルとローカルがある ローカルスコープの変数は
var を使って宣言する var value = 0; (function () { // var を取り払うと… value = 1; console.log("inner: " + value); })(); console.log("outer: " + value);
19.
次のコードを読んで、コンソールを出力される値を考える var value
= 0; (function () { var value = 2; (function () { value = 1; console.log("A: " + value); })(); console.log("B: " + value); })(); console.log("C: " + value);
20.
アンケート 課題は後ほど…
Baixar agora