js聲明引入和變量聲明和變量類型、變量


問題:

  在網頁的發展歷程中,發現網頁不能對用戶的數據進行自動校驗,和提供一些特效。

解決:

  使用javascript。

作用

  可以讓網頁和用戶進行直接簡單的交互。

  可以讓網頁制作特效和動畫。

聲明js代碼域

1.<script type="text/javascript"></script>

2.<script src="js/my.js" type="text/javascript" charest="utf-8"> </script>

js的變量

  js中的所有變量只有var關鍵字。

  js的聲明是嚴格區分大小寫。

  j中的字符可以使用雙引號也可以使用雙引號。

  js中可以聲明同名變量,不會報錯。

  后面的會將前面的聲明覆蓋掉。

  數據類型判斷關鍵字:typeof。

js中數據類型

  number

  string

  boolean

  object

  null

  undefined

(1)未定義的值和定義未賦值的為undefined。

(2)null是一種特殊的object。

(3)NaN是一種特殊的number。表示非數(Not a Number), NaN 不等於自己 。即 NaN == NaN 是 false 。判斷NaN 使用 isNaN()。

js的聲明變量:使用var關鍵字聲明變量,例如

  var a=1;

  var a1=2.2;

  var a3="哈哈";

  var a4=false;

  var a5=new Date();

js變量特點:

  變量聲明只有var關鍵字,聲明的變量可以存儲任意類型的數據。

  js中的代碼可以不使用分號結束,不建議使用。

  聲明不賦值,默認就是undefined。

js的數據類型

  使用關鍵字typeof

  number數據類型

  string 字符類型

js的變量強轉

   使用Number()函數,將其他數據類型轉換為數值類型,轉換失敗返回NaN(not a nmber)。

   使用Boolean()函數,將其他數據類型轉換為數值類型,有值返回true,無值返回false。

特殊的值

  object

  null

  undefine


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM