JS-day01-4.23

4007 ワード

Webページ、Webサイト、運用プログラムとは
  • ページ:個別のページ
  • Webサイト:一連の関連ページを組み合わせた
  • です.
  • アプリケーション:ユーザーとインタラクティブになり、ある機能を実現できます
  • 1.JavaScriptの紹介
    JavaScriptとは
  • HTML(ハイパーテキストタグ言語、ウェブページの構造を提供し、ウェブページの内容を提供し、彼は非プログラミング言語)
  • CSS(積層スタイルシート、ウェブページを美化している、彼は非プログラミング言語)
  • JavaScriptプログラミング言語フロー制御
  • Netscape(ネット・ビュー・カンパニー)は、スクリプト言語をLiveScriptと命名したが、NetscapeはSunと提携した後、JavaScriptと改名した.JavaScriptは最初にJavaに啓発されて設計を開始し、目的の一つは「Javaのように見える」ため、文法的に類似点があり、いくつかの名前と命名規範もJavaから借りられている.JavaScriptとJava名の近似は,当時NetscapeがマーケティングのためにSunマイクロシステムと合意した結果である.JavaとJavaScriptの関係は張雨と張雨生の関係のようで、ただ名前が似ています.
    Java           
    
    JavaScript        (   )     
    

    JavaScriptはクライアントで実行されるスクリプト言語です
    JavaScriptのインタプリタはJavaScriptエンジンと呼ばれ、ブラウザの一部としてクライアントのスクリプト言語に広く用いられ、HTML(標準的な汎用タグ言語の下のアプリケーション)ページで最初に使用され、HTMLページにダイナミックな機能を追加するために使用された.
    JavaScriptの最初の目的
    フォームの検証操作を処理し、ユーザーの体験を強化するためです.
    JavaScriptの現在の意味(適用シーン)
    JavaScriptは今までほとんどできなかった.
  • Webページ特効
  • サービス開発(Node.js)
  • コマンドラインツール(Node.js)
  • デスクトッププログラム(Electron)
  • App(Cordova)
  • 制御ハードウェア-ユビキタスネットワーク(Ruff)
  • ゲーム開発(cococos 2 d-js)
  • JavaScriptの構成
  • ECMAScript
  • DOM
  • BOM

  • ECMAScript-JavaScriptのコア
    ECMAヨーロッパコンピュータ製造連合会
    Webビューはブラウザ上の言語を開発しました:JavaScript
    マイクロソフトは更に自分のブラウザIEの上で研究開発しました:Jscript
    JavaScriptの構文仕様を定義しました
    JavaScript(ECMAScript)の核心は、言語の基本的な文法とデータ型を記述し、ECMAScriptは標準であり、言語の標準が具体的な実装とは無関係であることを定義している.
    DOM-ドキュメントオブジェクトモデル
    一連の操作ページ要素のAPI
    DOMはHTMLをドキュメントツリーと見なすことができ,DOMが提供するAPIによってツリー上のノードを操作することができる.
    BOM-ブラウザオブジェクトモデル
    ブラウザ機能を操作する一連のAPI
    BOMでブラウザウィンドウを操作できます.例えば、ポップアップボックス、ブラウザのジャンプの制御、解像度の取得などです.
    2.JavaScriptの3種類の書き込み方式
    
    
    
        
        Document
        
        
        
            alert(1);
        
        
        
    
    
        
         
    
    
    

    3.コンピュータ
    ソフトウェア
  • アプリケーション:ブラウザ(Chrome/IE/Firefox)、QQ、Sublime、Word
  • システムソフトウェア:Windows、Linux、mac OSX
  • ハードウェア
  • きなもの:CPU、メモリ、ハードディスク--マザーボード
  • デバイス:マウス、キーボード、 きボード、カメラなど
  • :ディスプレイ、プリンタ、プロジェクタ
  • ps:アプリケーションはシステムソフトウェアで し、システムソフトウェアはハードウェアで する
    4.
    とは
  • とはコンピュータメモリに データの であり、 に づいてメモリに データ
  • を することができる.
  • なぜ を するのか を することでメモリ のデータを に または できるのか
  • .
    
    
    
        
        Document
        
        // js  var      
            var age;//    
            age=18; //    
            console.log(age); //       18
    
            var num1=1;  //          ,     num1    1  num1
            var num2=2;
            console.log(num1); //1
    
            //var mgs=hello word;        ,  hello word           
            var mgs='hello word';
            console.log(mgs); //hello word
    
            //         
            var n1=2, n2=3, n3=4;
            console.log(n1,n2,n3); //2 3 4
        
    
    
       
    
    
    

    変数の命名規則と仕様
    ルール#ルール#
  • 変数名は、一般にアルファベット、数字、下線、$記号で構成され、数字の先頭
  • では使用できません.
  • jsにおける変数名区分大文字と小文字
  • は、while、forなどの
  • などのキーワードと予約語を使用できません.
    きかく
  • 変数名には意味が必要
  • アルパカ命名法、頭文字小文字、後の単語の頭文字大文字、例えばuserName
  • ケース
  • は、2つの変数の値
  • を交換する.
    
    
    
        
        Document
        
        var a=6, b=7, t; 
        //        t,   a    t,  t   6;
        //  b    a,  a   7;   t    b,  b   6
        t=a;
        a=b;
        b=t;
        console.log(a,b); // 7 6
        
    
    
       
    
    
    

    2.2つの数値の変数の値を交換し、3番目の変数を使用しない
        
        Document
        
        var a=4, b=6;
        a=a+b;  //4+6=10
        b=a-b;  //10-6=4
        a=a-b;  //10-4=6
        console.log(a,b); // 6 4