記録

js初心者さんのお勉強:思いつき写経。

js初心者さんのお勉強をvlogとして昨日撮りました。もっと簡略化できることはあるのだが、敢えてやらない自分がいます。自分のモットーに初心者さんでもわかるコードをという考えがあります。初心者さんに分かりやすいと言うことは馬鹿な自分にも分かりやすいという事です。ぱっと見て読みやすければ良いという事です。javascriptを本当に1から勉強中なんですね。本当に右も左も分からないのでググりながらお勉強しています。知らないと言ってもプログラミングの基本は知っているのでJS用の書き方やお作法を覚えているというような感じです。

ソースコードはこちら

let btn1 = function (e) {
	//btn2
	console.clear();
	console.log("btn1");
	let p = document.getElementsByTagName("p");
	let style1 = [["backgroundColor", "fontSize", "color"], ["#000000", "20px", "#ffffff"]];
	for (const key in p) {
		if (p.hasOwnProperty(key)) {
			const element = p[key];
			for (var i = 0; i < style1[0].length; i++) {
				element.style[style1[0][i]] = style1[1][i];
			}
		}
	}
};
let btn2 = function (e) {
	//btn2
	console.clear();
	console.log("btn2");
	let p = document.getElementsByTagName("p");
	let style2 = {
		backgroundColor: "#ffffff",
		fontSize: "20px",
		color: "#000000"
	};
	for (const key in p) {
		if (p.hasOwnProperty(key)) {
			const element = p[key];
			for (const key2 in style2) {
				element.style[key2] = style2[key2];
			}
		}
	}
};
document.body.style.backgroundColor = "#0b222b";
document.getElementById("btn1").addEventListener("click",btn1);
document.getElementById("btn2").addEventListener("click",btn2);

デモページ
https://www.zip358.com/tool/demo17/

活動支援よろしくお願いします

戦場のピアニストが好きです。前のページ

テストサーバーを適当に立ち上げる。次のページ

関連記事

  1. 記録

    今より未来が好きですね。

    今より未来が好きですね。未来は変わる未来は良くなると思って生き…

  2. 記録

    TOHOシネマ、一ヶ月フリーパスを!(´∀`)

    TOHOシネマ、一ヶ月フリーパスを手に入れました。これで毎日映画三昧…

  3. 記録

    ラグリ:手のひらに「わたしの農園」を。

    ラグリ:手のひらに「わたしの農園」を。下記の動画をみました、賛同す…

  4. 記録

    高知県立足摺海洋館SATOUMIに行ってきた?

    高知県立足摺海洋館SATOUMIに行ってきましたよ?、逆光で…

  5. 記録

    demo23、javascriptの非同期同期処理?

    https://www.youtube.com/watch?v=a…

2020年6月
1234567
891011121314
15161718192021
22232425262728
2930  

カテゴリー

PAGE TOP