開発環境
- macOS Sierra - Apple (OS)
- Emacs (Text Editor)
- JavaScript (プログラミング言語)
- Safari(Web browser)
-
参考書籍
- JavaScript 第6版 (David Flanagan(著)、村上 列(翻訳)、オライリージャパン)
- JavaScriptリファレンス 第6版(David Flanagan(著)、木下 哲也(翻訳)、オライリージャパン)
Exercises for Programmers: 57 Challenges to Develop Your Coding Skills (Brian P. Hogan 著、Pragmatic Bookshelf)のChapter 9(Working with External Services)、52(Creating Your Own Time Service)を取り組んでみる。
49(Creating Your Own Time Service)
コード(Emacs)
HTML5
<div id="output0"></div> <script src="sample52.js"></script>
JavaScript
{ 'use strict'; let div_output = document.querySelector('#output0'); let getCurrentTime = () => { let o = {currentTime: new Date().toISOString()}; return JSON.stringify(o); }; let output = () => { let json = getCurrentTime(), o = JSON.parse(json), s = o.currentTime, millseconds = Date.parse(s), d = new Date(millseconds); div_output.innerText = `The current time is ${d.toUTCString()}.`; }; output(); setInterval(output, 1); }
0 コメント:
コメントを投稿