タグ

ブックマーク / uhyohyo.net (5)

  • 九章第三回 継承とは — JavaScript初級者から中級者になろう — uhyohyo.net

    九章第三回 継承とはこのページの最終更新日:2017年11月14日 今回は継承というものについて解説します。継承とはざっくり言うと、あるオブジェクトの特徴をもったままで、さらに拡張したオブジェクトをつくるというものです。 ただ、先に少し、今回必要な予備知識について解説します。 apply, callapplyおよびcallは、関数が持つメソッドです。どちらも関数を呼び出すことができるメソッドです。 まずapplyから見ましょう。関数を呼び出すだけなら普通に関数()でいいような気がしますが、applyには2つの特徴があります。1つは関数内でのthisの値を指定できること、もう1つは引数列を配列で渡すことができることです。 では、applyのサンプルを見ましょう。 function test(x, y){ console.log("thisは", this, "です!!!"); console

    九章第三回 継承とは — JavaScript初級者から中級者になろう — uhyohyo.net
  • 二章第十二回 フォームの操作 — JavaScript初級者から中級者になろう — uhyohyo.net

    二章第十二回 フォームの操作このページの最終更新日:2017年9月29日 フォームについての説明は、基礎第六回にもありましたね。今回はよりDOM的な観点からフォームについて振り返ります。 HTMLFormElementform要素のHTMLElementは、HTMLFormElementと呼ばれます。 このform要素ですが、今までと同様にgetElementByIdなどで取得することも可能ですが、実は専用のものもあります。 それは、documentが持つformsというプロパティで、これはHTMLCollectionです。例えば、 <!doctype html> <html> <head> <title>test</title> </head> <body> <form id="form1" action="?"> </form> <script type="text/javascrip

    二章第十二回 フォームの操作 — JavaScript初級者から中級者になろう — uhyohyo.net
  • 基礎第五回 — JavaScript初級者から中級者になろう — uhyohyo.net

    基礎第五回このページの最終更新日:2017年6月1日 イベント今回はイベントについて解説します。イベントといっても、お祭りとかではありません。 今まではJavaScriptの文法等について解説してきましたが、今回はちょっと毛色が違い、HTMLとかウェブに関連する内容です。JavaScriptでのイベントとは、何かが起こったときにJavaScriptが動くことです。 何かが起こるとは、例えばクリックしたとか、そういうことです。サンプルを見てみましょう。今回はHTMLが絡んでくるので久しぶりにHTMLを全部示します。 <!doctype html> <html> <head> <title>test</title> <style> p { width: 200px; height: 200px; background-color: #ffff00; } </style> </head> <bo

    基礎第五回 — JavaScript初級者から中級者になろう — uhyohyo.net
  • 基礎第四回 — JavaScript初級者から中級者になろう — uhyohyo.net

    基礎第四回このページの最終更新日:2018年6月3日 関数の定義久しぶりに関数という言葉が出てきました。関数は、基礎第一回でalertが出てきました。今までよく使っています。 では、定義とはどういうことでしょう。この場合、関数を自分で作ることです。関数は、もともとあるものの他に(もちろんalert以外にもたくさんあります)、自分で作ることができます。次のサンプルを見てみましょう。 function aaa(){ alert("test"); } aaa();「test」というアラートが出ました。 4行目の「aaa();」の行で、aaaという関数を呼び出しているようです。このaaaが、今回自分で作った関数です。 1行目から3行目がなにやら怪しいですね。これが新しい構文です。 function 関数名() { 文(いくつでも) } このようにすると、「関数名」という名前の関数が新しくできます。

    基礎第四回 — JavaScript初級者から中級者になろう — uhyohyo.net
  • JavaScript初級者から中級者になろう — uhyohyo.net

    このページの最終更新日:2019年7月4日 JavaScript。主にWebページを作るのに使われるほか、現在ではさまざまなところで活躍しているプログラミング言語です。 このページはJavaScriptの中級講座です。最新鋭ではないかもしれませんが、読み進めれば大抵のものを自分で作れるようになることでしょう。 言い訳とJavaScript歴史 / 問い合わせ 最近の更新2017/10/05 全ページを手直ししました。十六章第六回を追加。2017/11/9 十六章第二十一回・十六章第二十二回を追加。2017/12/2 十七章第三回・十七章第四回を追加。2017/12/3 十七章第五回・十七章第六回・十七章第七回を追加。概要コンテンツは第一篇と第二篇に分かれています。 JavaScriptは昔からWebページに動きを与えるものとして用いられてきましたが、第一篇ではそのような、昔からあるJav

    JavaScript初級者から中級者になろう — uhyohyo.net
  • 1