JavaScript学習--day 01

9416 ワード

1.言語の特徴
JavaScriptは直訳式スクリプト言語で、ダイナミックタイプ、弱タイプ、プロトタイプに基づく言語で、サポートタイプを内蔵しています.
2.応用分野
PCブラウザ/PCソフト/携帯ブラウザ/モバイルアプリ/WeChatアプレット/WeChat公衆号開発/ハードウェア開発/サーバ開発/AR/VR/深度学習/マシン学習
3.jsの使用
Scriptラベルの内容は、順番に実行されますが、4.ロードは非同期でロードされます.Scriptタグの中にコードが間違っていたら、このScriptタグコードの実行に影響を及ぼすだけです.ブラウザはまずHTMLを解析して、scriptタグを解析する時、JSエンジンを呼び出してscriptタグの中のコードを実行して、コードに対してプリコンパイルします.
3.1 Scriptラベル
<span style="color: #000000;">
            console.log(</span>"        1"<span style="color: #000000;">)
            console.log(a)
</span>
3.2 Scriptラベルはjsファイルを参照する
4. の
jsは ですので、 を する は、 してvarで を します. がないとグローバル を します.
を する
var b;
var a,b,c;
var name = "username"
: で した と でvarで を しないと、 です.すべての はwindowの にあります.
: で される が です.
Js : ずアルファベットまたは_を します. として、アルファベットに_を れます. を えて を します.
jsタイプ:
タイプ: / /Infinity/-Infinity/NaN
タイプ:「abc」、「123」
:{},new object()
ブール :trueとfalse
Unidefined: はありますが、 は えられていません.
Null:これは です.つまり の です.
5.
5.1 の
【1】:function count(a){return x}
【2】:var count=function(){}
5.2 のパラメータ
を び した 、パラメータは されません.
argmentsキーワード: を び した のパラメータをすべて します.
5.3 の り
returnで にオブジェクトに ります.
: り が かれていないと、 はデフォルトでundefinedに ります.
6.
JavaScriptの は で、 も に えられます.タイプの はありません.


    
        
        
    
    
        <disable_script type="text/javascript">
            <span style="color: #008000;">//</span><span style="color: #008000;">1、          </span>
            <span style="color: #0000ff;">var</span> arr1 = ["   ","   ","   "<span style="color: #000000;">]
            </span><span style="color: #008000;">//</span><span style="color: #008000;">2、new Array()    </span>
            <span style="color: #0000ff;">var</span> arr2 = <span style="color: #0000ff;">new</span> Array("  ",1,"  ",<span style="color: #0000ff;">function</span>(){console.log(123<span style="color: #000000;">)})
            console.log(arr1)
            console.log(arr2)
            
            </span><span style="color: #008000;">//</span><span style="color: #008000;">       </span>
            console.log(arr1[0<span style="color: #000000;">])
            console.log(arr1[</span>1<span style="color: #000000;">])
            arr2[</span>3<span style="color: #000000;">]()
            
            </span><span style="color: #008000;">//</span><span style="color: #008000;">       </span>
            arr2[3]  = 3<span style="color: #000000;">
            console.log(arr2)
            
            </span><span style="color: #008000;">//</span><span style="color: #008000;">          </span>
            <span style="color: #0000ff;">for</span>(<span style="color: #0000ff;">var</span> i=0;i<arr1.length;i++<span style="color: #000000;">){
                console.log(arr1[i])
            }
            
            </span><span style="color: #008000;">//</span><span style="color: #008000;">  ==》    </span>
            <span style="color: #008000;">//</span><span style="color: #008000;"> ==》    </span>
        </disable_script>
    
</code></pre><pre><code>

    
        <meta charset="UTF-8"/>
        <title>
    
    
        <script type="text/javascript">
            <span style="color: #0000ff;">var</span> duilie = ["   ","  "<span style="color: #000000;">]
            console.log(duilie)
</span><span style="color: #008000;">//</span><span style="color: #008000;">            duilie.push('   ')</span><span style="color: #008000;">
//</span><span style="color: #008000;">            console.log(duilie)</span><span style="color: #008000;">
//</span><span style="color: #008000;">            duilie.push("   ")</span><span style="color: #008000;">
//</span><span style="color: #008000;">            console.log(duilie)</span>
            <span style="color: #008000;">//</span><span style="color: #008000;">push          </span>
<span style="color: #000000;">            duilie.shift();
            console.log(duilie)
            duilie.unshift(</span>"  "<span style="color: #000000;">)
            console.log(duilie)
            duilie.pop()
            console.log(duilie)
            duilie.push(</span>"  "<span style="color: #000000;">)
            duilie.push(</span>"  "<span style="color: #000000;">)
            console.log(duilie.slice(</span>0,2<span style="color: #000000;">))
            console.log(duilie)
            console.log(duilie.splice(</span>0,2,"  ","   "<span style="color: #000000;">))
            console.log(duilie)
            
            </span><span style="color: #008000;">//</span><span style="color: #008000;">          </span>
            <span style="color: #008000;">/*</span><span style="color: #008000;">duilie.shift()
            console.log(duilie)</span><span style="color: #008000;">*/</span>
            
            <span style="color: #008000;">//</span><span style="color: #008000;">           </span>
            <span style="color: #008000;">/*</span><span style="color: #008000;">duilie.pop()
            console.log(duilie)</span><span style="color: #008000;">*/</span>
            
            <span style="color: #008000;">//</span><span style="color: #008000;">               </span>
            <span style="color: #008000;">/*</span><span style="color: #008000;">duilie.unshift("  ")
            console.log(duilie)</span><span style="color: #008000;">*/</span>
            
            <span style="color: #008000;">//</span><span style="color: #008000;"> duilie.slice(0,2),      0   ,    2   ,   2;</span>
            <span style="color: #008000;">/*</span><span style="color: #008000;">console.log(duilie.slice(0,2))
            console.log(duilie)</span><span style="color: #008000;">*/</span>
            
            <span style="color: #008000;">//</span><span style="color: #008000;">splice             ,duilie.splice(           ,       ,     (  ))</span>
            <span style="color: #008000;">/*</span><span style="color: #008000;">console.log(duilie.splice(0,2,"    ","    "))
            console.log(duilie)</span><span style="color: #008000;">*/</span>
            
            <span style="color: #008000;">//</span><span style="color: #008000;">      </span>
            duilie = duilie.concat(['  ','  ',"  "<span style="color: #000000;">])
            </span><span style="color: #008000;">//</span><span style="color: #008000;">   for  </span><span style="color: #008000;">
//</span><span style="color: #008000;">            duilie.forEach(function(item){</span><span style="color: #008000;">
//</span><span style="color: #008000;">                console.log(item)</span><span style="color: #008000;">
//</span><span style="color: #008000;">            })</span>
            
            
        </script>
    
</code></pre> 
 </div> 
 <p> </p> 
</div>
                            </div>
                        </div>