感謝のプログラミング 10000時間

たどり着いた結果(さき)は、感謝でした。

【プログラミング162時間目】Javascriptで配列を使う

<スポンサーリンク>

リテラルシンタックスとは、以下のようなリテラル表記の形式のこと。

var n = 2;
var lang = 'Javascript';

オブジェクトシンタックスはnewを使って宣言する方法である。

配列の項目数を調べる

var myList = [1,2,3];
myList.length
→3

console.logだと配列を作成するリテラルシンタックスが表示される。

var people = ['mizky','takaki','toshi'];
undefined
console.log(people);
["mizky", "takaki", "toshi"]

Javascriptで現在の月

var now = new Date();
console.log(now.getMonth());
→2


submitに反応して配列に加えていくサンプル

var tasks = [];

function addTask() {
	'use strict'
	
	var task = document.getElementById('task');
	var output = document.getElementById('output');
	
	var message = '';
	
	if (task.value) {
		tasks[tasks.length] = task;
		
		message = 'TO DOは' + tasks.length + '個あります';
		if (output.textContent !== undefined) {
			output.textContent = message;
		} else {
			output.innerText = message;
		}
	}
	
	return false;
}

function init() {
	'use strict';
	document.getElementById('theForm').onsubmit = addTask;
}
window.onload = init;

<参考>

入門 モダンJavaScript

入門 モダンJavaScript