Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
第07回Network講座2019
Search
北海道科学大学 電子計算機研究部
July 16, 2019
Education
64
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
第07回Network講座2019
北海道科学大学 電子計算機研究部
July 16, 2019
More Decks by 北海道科学大学 電子計算機研究部
See All by 北海道科学大学 電子計算機研究部
第12回Network講座2019
densan
1
73
第11回Network講座2019
densan
0
88
第10回Network講座2019
densan
0
66
第09回Network講座2019
densan
1
190
第08回Network講座2019
densan
0
60
第06回Network講座2019
densan
0
87
第05回Network講座2019
densan
0
64
第04回Network講座2019
densan
0
130
第03回Network講座2019
densan
0
53
Other Decks in Education
See All in Education
Session 4 - Teknik Lobby dan Negosiasi
adeputra13
0
610
The Dirty Dozen: 12 gala mistakes you don’t know you’re making
auctria
PRO
0
240
パラグラフから始めるアカデミック・ライティング
neuroiwm
3
2.8k
AIができることを人はなぜ学ぶのか ― 専門性を育て、AIと学び続ける大学へ
gmoriki
0
190
Dronegeografía innovación didáctica y fotogrametría 3D para la enseñanza de la geografía local y la ciudadaniía activa
juanmartin2026
0
60k
検定資格の価値 ~実はすごいよQC検定~
bunnchinn3
0
280
生成AIとの付き合い方/ How to work with AI
kaityo256
PRO
3
1k
日本における応用言語学・言語教育学これまでとこれから
terasawat
0
200
HTTP APIs in Python
madhuri28
0
120
General Introduction, Composition, Chemistry & Chemical Classes, Biosources, Therapeutic uses and Commercial Application of Secondary Metabolites.
drpoonamkc
0
210
人間関係に取り組む、その時に / step away to make space
spring_aki
0
200
Sekolah Sabat - Triwulan 4 2026 - Pelajaran 1
hiola
0
13k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
550
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
830
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
New Earth Scene 8
popppiees
4
2.8k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
610
Product Roadmaps are Hard
iamctodd
55
13k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
520
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Transcript
ネットワークチーム 第7回 2019 北海道科学大学 電子計算機研究部
INDEX ⚫ オブジェクト ⚫ DOM ⚫ HTMLの操作 ⚫ 関数・メソッドの呼び出し 2
オブジェクト
オブジェクトとは JavaScriptのオブジェクトとは 名前(キー)と値のペア の集まり このペアをプロパティという 4 user1 name : ”Gouda”
age : 19 num : 2173056 user2 name : ”Kanda” age : 19 num : 2173068
オブジェクトの生成 JavaScriptでは オブジェクトを変数に入れることができる。 5 let name = { key1:value1, key2:value2
}; 構文 let name = new Object(); name.key1 = value1; name.key2 = value2;
オブジェクトへのアクセス オブジェクトの要素へアクセスするためには . (ピリオド)又は [“ ”] を使用する。 6 name.key1 =
value; 構文 name key1 : *** key2 : *** name key1 : value key2 : *** name[“key1”] = value;
書いてみよう 7
メソッド オブジェクトは関数を持つことができる。 このとき、オブジェクトの中の関数を メソッドという 8 let name = { method:function()
{ 処理; } }; 構文
書いてみよう 9
DOM
DOMとは Document Object Model HTMLの要素を、JavaScriptなどのプログラムから 操作するための仕組み HTML文書をツリー状の集合として扱う これをDOMツリーという DOMツリーでは HTMLの各タグや要素をノードと呼ぶ
11
DOMツリー 12 <html> <body> <h1> <p> 見出し netteam <head> <title>
DOMツリー Document ノード
HTMLの操作 getElementsBy
getElementsBy – メソッド document(HTMLファイル)から 指定した条件を満たす要素を取得するメソッド 14 構文 用途 .getElementsByClassName(クラス名); 指定したクラスの要素を
配列で取得 .getElementsByName(name属性値); 指定したname属性値を持つ 要素を配列で取得 .getElementsByTagName(要素名); 指定したタグの要素を 配列で取得 .getElementById(ID名); 指定したID名を持つ要素を 取得(配列ではない)
書いてみよう 15
要素へのアクセス 取得した要素にアクセスするには 以下の方法がある 16 構文 用途 .innerHTML 要素にアクセス タグを含む .innerText
要素にアクセス タグを含まない .textContent .innerTextとほぼ同じ
書いてみよう 17 P16の続きから 文字が書き換えられた!
書いてみよう 18 添字を忘れずに
書いてみよう 19
要素の追加1 20
要素の追加2 21
関数・メソッドの呼び出し
ボタンによる呼び出し ボタンに関数を設定することで ボタンが押下されたときに関数を呼び出すことができる 23
書いてみよう 24
本日はここまで お疲れ様でした