質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.50%

  • PHP

    20745questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • JavaScript

    16903questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

特定の言語に限らない用語全般

受付中

回答 2

投稿

  • 評価
  • クリップ 1
  • VIEW 450

saba

score 27

独学で勉強しているのですが
phpを一通り流してjavascriptを始め、今ajaxの基礎をやっています
そこまで来てはたと引っかかったのですが
基本手続き型(オブジェクトも使えるというのは今は置いておきます)と違い
javascriptはある程度のものをコーディングしようとするといろいろな用語が出てきて
それを理解しているもしくは調べないと言語自体の理解がしづらい面があると思います。

例を上げると
再帰、コールバック関数 等々です

これらはphp(やおそらく他の言語)でも使われているものであり
言語の専門書を見てもあまり詳しく記載されていない場合があります。

そこで、そのような用語や、特定の言語に限らない構造的な事柄に関して
おすすめの書籍やサイトがあれば教えてもらいたいと思います。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

+5

用語集ではありませんが、JavaScript ならとりあえずこれを通読してみてください、お勧めです。
一期に複数言語の全体をとらえることは難しいため、ひとつずつ片づけていくと良いと思います。

【JavaScript 第6版 : David Flanagan, 村上 列 : 本 : Amazon.co.jp】
http://www.amazon.co.jp/dp/4873115736


追記:

【絶対に読んでおきたい、JavaScriptのおすすめ書籍7冊 - Qiita】
http://qiita.com/axross/items/1fc342c04aa88d48c713

【JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで : 山田 祥寛 : 本 : Amazon.co.jp】
http://www.amazon.co.jp/dp/4774144665

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/04/06 23:02

    オライリーは(第5版ですが)もっていて実はそれを使っていての疑問なんです。
    読み解くのに手間がかかると感じますがいい本ですね。
    質問文の"再帰"に関しては
    15章のドキュメントの制御で複数のリストで使用されていて
    いろいろ見て、「日経ソフトウェア」の付録で解説を見つけて納得しました。
    "コールバック"に関しては
    同じくオライリーの20章XMLHttpRequestの利用方法でユーティリティ関数としてリストが出されていて
    最新の「日経ソフトウェア」と「フロントエンドエンジニアのための現在とこれからの必須知識」を
    本屋で立ち読みして(どちらにも載ってた)とりあえずどちらか買おうと思っています。
    え? リスト見たらだいたい理解できる? ゴフッ! 理解力無いから厳しいです・・・

    キャンセル

  • 2016/04/06 23:30

    > 理解力無いから厳しいです
    私も複数読んで、有名ライブラリのコードを読んで、少しずつ勉強していくスタイルです。経験上、わからないなりに仕様などを読んでおくと、後でつながることが多いので、わからなくても読むのをお勧めしています。
    がんばってください!

    キャンセル

0

下地って云う事であれば、

純粋数学 応用数学 、「博士の愛した方程式」⇒気づきの有無、美しさへの気づき
電磁気学
幾何学
代数学
計算機概論
電子計算機概論
計算機プログラムの構造と解釈
計算機科学
計算機代数
計算機代数 数式処理
ブール代数
状態遷移図

オッと忘れた
集合論

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.50%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

  • 受付中

    不動産登録サイト

    お世話になります。 ただいま練習としてphpを使いあるjsonファイルに入っている物件情報をphpにエンコードして管理画面のようなものを用意してそちらで物件の新規登録、追加、削除

  • 解決済

    この記述でのマージンの取り方を教えてください

    PHPの領域で以下の様に記述しましたが、送信のsubmitボタンと戻るのbuttonボタンとの間にマージンを取りたいのですが、CSSで試みても何をしてもマージンが取れないので教えて

  • 受付中

    サーバーにcssが適用されない

    プログラミング初心者です。bootstrapでホームページを作りロリポップにアップロードしました。index.htmlや画像は反映されるのですが、外部ファイルであるbootstra

  • 解決済

    PHP x JSでセレクトボックス内の変更

    こんにちわ。 http://www.openspc2.org/reibun/javascript/form_selectmenu/015/ 上記サイトを参考に1つ目のセレクトボ

  • 解決済

    ドロップでデータを入れて、それを渡したい。

    前提・実現したいこと ドロップで、まとめてファイル(html)読み込みをして、それをデータを渡して、 中のソースのチェックをしたいです。 発生している問題・エラーメッセー

  • 解決済

    javascriptの値をphpに渡し、処理したい

    【やりたいこと】 1:Geolocation APIを使って、緯度・経度を取得します。 2:取得した緯度経度をphpに渡し、文字数を5個にしたうえで、データベースで検索しようと

  • 解決済

    javascriptで変換したデータをphpに表示したい

    ▼formに入力されたデータをJavaScriptで変換するように設定しました。 a.phpに2択(AorB)のラジオボタンを複数用意し、Aを選んだ個数によってデータを変換す

  • 解決済

    関数定義時に exist チェックする必要性

    関数定義をするときに存在するかチェックして、存在しなければ定義するというコードをたまに見かけます。 タグは PHP と JavaScript ですが、私がよく見かけると思っただけ

同じタグがついた質問を見る

  • PHP

    20745questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • JavaScript

    16903questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。