js數據類型有哪些,js屬性和方法的歸屬,

1.js的數據類型有哪些?數據庫

2.全局方法和全局屬性?json

數組

1.js的本質就是處理數據,數據來自後臺的數據庫。因此變量就起到一個臨時存儲數據的做用。瀏覽器

ECMAScript 制定了js的數據類型。函數

數據類型有哪些?spa

1.字符串  string對象

2.數字      Numberblog

3.布爾      Booleanip

4.空          null內存

5.未定義的  undefined

6.對象      object

           對象包括(array數組    json   function 函數  日期 數字對象等)

上面紅色的叫基本數據類型var s=「hello」  var s=12;  var s=true;  var s=null; var s=undefied;

基本數據類型就是簡單的賦值。

引用(複合)數據類型

引用數據類型  他是將內存地址賦值給變量

基本數據就是簡單的賦值,引用數據類型是將數據的內存地址賦值給變量

棧內存就是環境。

堆內存就是存代碼,數據的倉庫。

2。js執行代碼前,瀏覽器會給js一個全局環境  叫全局做用域  window

      alert()   prompt()  confirm() 都是方法。

怎麼找這方法和屬性歸屬?

1. 好比;arr.find()    find是arr的

2.沒有帶 「 . 「 在誰的環境下就是誰的。判斷變量的數據類型 typeof 變量名 返回的是數據類型。

在 window 下的方法和屬性咱們把他叫全局方法和全局屬性。

1.eval() 將字符串轉換成j對應s代碼

Eval {("alert(12)"}   ------------>alert(12)

Evar("alert(12)")  若是 eval方法中帶()就會強制的將括號裏的表達式轉換成對象。

尤爲是{}  []  eval  ()裏面必須加()

2.isnan()  is not a number 

當()裏面的東西不是數字時候  返回true   是數字返回 fasle

is nan ()具備隱式轉換的功能。

隱式轉換的有哪些?      -*/   ==     isnan

3.number()

將對象強制轉換成數字

4.parsefloat()   5.parselnt()

6.string()  將裏面的內容轉換成字符串。

相關文章
相關標籤/搜索