sendagaya.jsのLTで発表したスライド。
HPPHLJUΛ͡ΊΑ͏4FOEBHBZBKT-5
View Slide
"CPVUΘͨ͠˒ !PSHB@DIFN ʢʔͱ΅ʔΔʣ˒ ి௨େӃੜ˒ Ѫ+BWB4DSJQU˒ HPPHLJUDPOUSJCVUPS
͍ͩͿલK2VFSZ͖͚ͬͯͨͲɺ Ͳ͏ͯ͠࠶ར༻Ͱ͖ͳ͍ ͷ͕Ͱ͖͕͋ͬͯ͠·͏ʜ
ͳʹ͔͍͍ͷʜ࣌·ͩແ໊
ग़ձ͍!!!$MPTVSF-JCSBSZ Λ͏ͱ ࠶ར༻͍͢͠Β͍͠ʂ
͡Ό͋ͬͯΈΔ͔ɺͬͯʜ͋ͬɺ$MPTVSF-JCSBSZͷηοτΞοϓɺ ϚδͰͩΔ͍ʜ
આ໌ϖʔδͻͨ͢Β͍
࠷ॳզຫͯ͠ηοτΞοϓ
ચ SZ$MPTVSF-JCSBSZʜεΰΫʜΠΠʜ
ͱ͍͏ͷϞδϡʔϧʢ໊લۭؒʣΫϥεࢦܧঝ
ͱ͍͏ͷʜϞδϡʔϧʢ໊લۭؒʣʂgoog.provide(‘hoge’);goog.require(‘hoge’);
ͱ͍͏ͷʜ҆৺ͷΫϥεࢦܧঝʂvar Parent = function() {};!var Child = function() {goog.base(this);};goog.inherits(Child,Parent);
܁Γฦ͠·͕͢$MPTVSF-JCSBSZʜεΰΫʜΠΠʜ
ͦΕͰଓ͚͍ͯΔͱͬͺΓηοτΞοϓ͕ΊΜͲ͍͘͞
ͦΜͳͱ͖!!!HPPHLJUΛݟ͚ͭΔ
͜Ε͕ɺ͜͏$ googkit init$ googkit setupઆ໌ϖʔδ
HPPHLJUͬͯΈͨΧ—ϯ—λ—ϯ
͍Ζ͍Ζ͍ͬͯͨ͘͡Βʜ$POUSJCVUPSʹʜ
Ͱ࣮ࡍʹΈͯΈ·͠ΐ͏
͜ΜͳʹΧϯλϯͩͱʜͰʁͭʹ$MPTVSF-JCSBSZͱ͔ͬͯͳ͍͠ʁ
$MPTVSF-JCSBSZεΰΠʂ!!(NBJMͱ͔(PPHMF.BQTͰΘΕͯΔ
$MPTVSF-JCSBSZεΰΠʂ.#ͷϞδϡʔϧ܈✦ 6*ʢ5BCɺ)47ύϨοτʣ✦ ҉߸ܥʢCBTFɺTIBʣ✦ ಌΕͷΧελϜΠϕϯτ hoge.addEventListener
$MPTVSF-JCSBSZεΰΠʂ$MPTVSF$PNQJMFSͰ ͯ͢Λѹॖ࠷దԽ Ͱ͖Δͷ $MPTVSF-JCSBSZ͚ͩοʂѹॖͰ༗໊ͳ
ͦΜͳ$MPTVSF-JCSBSZ͕HPPHLJUͰ Χϯλϯʹ ࢝ΊΒΕ·͢
͋Γ͕ͱ͏͍͟͝·ͨ͠@orga_chem