javascript的用途和幾個使用方法講解

1.javascript的用途

Javascript用來制作web頁面交互效果,提升用戶體驗。

常用來制作輪播圖,(Tab欄)選項卡,地圖,表單驗證。

可以用來寫遊戲和程序。

2.位置,一般head標簽中在style下面,或者是title下面。

還有另一個位置是body中。

3.關於javascript代碼的書寫格式。

4.Javascript的執行順序

從上到下,從左到右

5.註釋:

//;單行

/**/;多行註釋

二、調錯:

右鍵檢查,console

三.三句話:

① alert("這是我人生中的第一個javascript,好開心,好激動!");

效果,彈出消息框。

彈出框不能關閉,位置固定。

② console.log("");

向瀏覽器的控制臺中輸出一句話。

作用:用來進行代碼的調試。

應用:百度的招聘信息。

③ prompt("");

彈出一個輸入框,給用戶提供輸入信息位置

四、直接量

如果網頁直接使用alert()內內容,那麼這些內容就是直接量

alert(“abc”);

alert(123);

alert(“123”);

不屬於直接量 alert(abc);

五、數據類型。

1 字符串:String

特點:用引號引起來的文本串。

我們日常之間說的話,都是字符串。

註意:

1.0這個引號既可以是單引號,也可以是雙引號。

2.0如果要在字符串輸出引號應該怎麼辦?

A,如果字符串有雙引號,可以將字符串的引號改變單引號。

B.可以使用轉譯符。

常用轉譯符;

\’;單引號

\”;雙引號

\t;縮進

\n;換行

2.數值類型 Number

整數,小數。

特點:表達的是一種數據的量。

表達形式:123,-1,0,-1.2

3.加號的作用

3.1字符串之間,起到連接兩個字符串的作用

3.2數值之間,起到的是加法運算符的作用

3.3加號連接的兩個直接量中有一個是字符串,那麼加號的作用是連接。

六、判斷數據類型

typeof判斷數據類型

怎麼用

1.typeof(直接量/變量)

2.typeof 直接量/變量

七、變量

怎麼輸出自己輸入的內容?

什麼是變量?

變量是用來存儲數據的。

1.聲明變量(挖一個坑)

var a;

2.給變量賦值

a=”123”;//賦值運算符

註意:賦值運算符起到的的作用是將右邊的運算結果賦值給左邊的變量。

var a=123+456;

console.log(a);//579

3.變量名的註意點:

A.變量名隻能由英文字母,數字,下劃線以及$符號組成,並且數字不能放在名稱開頭。

(下劃線後面可以直接跟數字)

B變量的命名不能使用javascript中的關鍵字和保留字。遇到雙寫首字母

關鍵字:已經被javascript內部使用過的。

保留字:還沒有被javascript使用過,將來可能會使用到。(備胎)

關鍵字:

break、else、new、var、 case、 finally 、return、 void 、catch 、for 、switch 、while 、continue、 function 、this 、with 、default 、if 、throw 、delete 、in 、 try 、do 、instranceof、 typeof

保留字:

abstract 、enum 、int 、short 、boolean 、export 、interface、 static、 byte 、extends 、long 、super 、char 、final 、native 、synchronized 、class 、float 、package 、throws 、const 、goto 、private 、transient 、debugger 、implements 、protected 、volatile 、double 、import 、public

C區分大小寫。

4.變量類型:

這個變量中存儲的是什麼樣的數據,那麼這個變量就是什麼類型。

5.變量之間的相互賦值以及變量可以和直接量一起輸出。

八、瞭解其他的數據類型

1.String

2.Number

NaN:not a number 非數字

作用:用來表示數值的一種不正常的狀態。

一般情況下會在計算出現錯誤的時候出現。

判斷當前的數據是否是NaN的關鍵字:

IsNaN是一個非數字

如果結果是非數字,結果是true

如果結果是數字,結果是false

3.Boolean類型

取值:true, 對

False錯

作用:用於判斷條件的結果

今天是個好天氣=》false

1>3 false

我是一個大帥哥 =》true

var a =true;

var b=false;

var c=1>3;

var d=1==3;

4.undefined:

如果一個變量聲明瞭,但是沒有賦值,它的結果就是undefined(undefined是在頁面上不會報錯的。)

九、運算符

1.算術運算符:

1.1 +

A如果加號兩邊都是字符串,那麼加號的作用就是連接

B如果加號兩邊都是數值,那麼加號的作用是相加

C如果加號一邊是字符串,那麼加號的作用就是連接

1.2-

就是兩個數值之間的運算。

1.3 * 乘

就是兩個數值之間的運算。

1.4 / 除

就是兩個數值之間的運算。

1.5 % 取餘

1.6 ():改變運算符優先級:

2.運算順序

先乘除,後加減

3.復雜的運算:主要學習math對象

Math.ceil(a) 向上取整,天花板函數

Math.floor(a) 向下取整,地板函數

You May Also Like