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ラベル
jsは ですので、 を する は、 してvarで を します. がないとグローバル を します.
を する
: で される が です.
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の は で、 も に えられます.タイプの はありません.
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の は で、 も に えられます.タイプの はありません.
<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>
<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>