欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript 語言精粹學習筆記

 更新時間:2009年08月21日 12:45:40   作者:  
JavaScript建立在一些非常好的想法和少數(shù)非常壞的想法之上。

數(shù)字:64位的浮點數(shù)
如果一個數(shù)字字面量有指數(shù)部分,那么這個字面量的知識由e之前的部分乘以10的e之后部分的次方計算出來的。所以100和1e2是相同的數(shù)字。
值NaN是一個數(shù)值,它表示一個不能產(chǎn)生正常結果的運算結果。NaN不等于任何值,包括它自己。你可以用函數(shù)isNaN(number)檢測NaN。
值Infinity表示所有大于1.79769313486231570e+308的值。
JavaScript有一個對象Math,它包含一套作用于數(shù)字的方法, Math.floor(number)方法將一個數(shù)字轉換成一個整數(shù)。
字符集:
字符--16位(Unicode是一個16位的字符集)
JavaScript沒有字符類型。要表示一個字符,只須創(chuàng)建僅包含一個字符的字符串即可。
\u約定允許指定用數(shù)字表示字符嗎位。 "A" === "\u0041"
字符串有一個length屬性。例如,"seven".length 是5。
字符串是不可變的,一旦字符串被創(chuàng)建,就永遠無法改變它。但是通過+運算符去連接其他的字符串從而得到一個新字符串是很容易的。兩個包含著完全相同的字符且字符順序也相同的字符串被認為是相同的字符串。
所以: 'c' + 'a' + 't' === 'cat'

JavaScript的簡單類型包括數(shù)字,字符串,布爾值(true和false),null值和undefined值。其他所有的值都是對象。
對象是屬性的容器,其他每個屬性都擁有名字和值。
屬性的名字可以是包括空字符串在內的任意字符串。
屬性值可以是除underfined值之外的任何值。
JavaScript中的對象是無類別的。它對新屬性的名字和值沒有約束。對象適合用于收集和管理數(shù)據(jù)。對象可以包括其他對象,所以它們可以容易地表示成樹形或圖形結構。
JavaScript包括一個原型鏈特性,允許對象繼承另一個對象的屬性。正確的使用它能減少對象初始化的時間和內存消耗。
對象字面量:
對象字面量提供了一種非常方便的創(chuàng)建新對象值得表示法。一個對象字面量就是包圍在一對花括號中的零或多個“名/值”對。對象字面量可以出現(xiàn)在允許表達式出現(xiàn)的地方。
var empty_object = {};
var stooge = {
"first-name":"Jerome",
"last-name":"Howard"
};
屬性名可以使包括孔字符串在內的任何字符串。在對象字面量中,如果屬性名是一個合法的JavaScript標示符且不是保留字,并不強制要求用引號括住屬性名。所以用引號括住“first-name”是必須的,但是否括住first_name則是可選的。逗號用來分隔多個"名/值"對。
屬性的值可以從包括另一個對象字面量在內的任意表達式中獲得。對象是可以嵌套的。
復制代碼 代碼如下:

var flight = {
airline:"Oceanic",
number:815,
departure: {
IATA:"SYD",
time:"2004-09-22 14:55",
city:"Sydney"
},
arrival: {
IATA:"LAX",
time:"2004-09-23 10:42",
city:"Los Angeles"
}
};

相關文章

  • js老生常談之this,constructor ,prototype全面解析

    js老生常談之this,constructor ,prototype全面解析

    下面小編就為大家?guī)硪黄猨s老生常談之this,constructor ,prototype。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-04-04
  • 深入理解typescript中的infer關鍵字的使用

    深入理解typescript中的infer關鍵字的使用

    infer 這個關鍵字,整理記錄一下,避免后面忘記了。具有一定的參考價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-06-06
  • js方法數(shù)據(jù)驗證的簡單實例

    js方法數(shù)據(jù)驗證的簡單實例

    下面小編就為大家?guī)硪黄猨s方法數(shù)據(jù)驗證的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • AngularJS+Bootstrap實現(xiàn)多文件上傳與管理

    AngularJS+Bootstrap實現(xiàn)多文件上傳與管理

    這篇文章主要為大家詳細介紹了AngularJS+Bootstrap實現(xiàn)多文件上傳與管理,對上傳文件進行加載與刪除操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • 一起來學習TypeScript的類型

    一起來學習TypeScript的類型

    這篇文章主要為大家詳細介紹了TypeScript的類型,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • 一篇文中告訴你JS中的"值傳遞"和"引用傳遞"

    一篇文中告訴你JS中的"值傳遞"和"引用傳遞"

    在JavaScript中,可以通過值和引用傳遞,兩者之間的主要區(qū)別是,按值傳遞發(fā)生在賦值基本類型的時候,而賦值對象時按引用傳遞,下面這篇文章主要給大家介紹了關于JS中"值傳遞"和"引用傳遞"的相關資料,需要的朋友可以參考下
    2022-05-05
  • JS實現(xiàn)留言板功能

    JS實現(xiàn)留言板功能

    這篇文章主要為大家詳細介紹了JS實現(xiàn)留言板功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • 嘗試動手制作javascript放大鏡效果

    嘗試動手制作javascript放大鏡效果

    這篇文章主要介紹了javascript放大鏡效果,照著別人的例子,自己試著做了個放大鏡效果,感興趣的小伙伴們可以參考一下
    2015-12-12
  • 微信小程序navigator跳轉及參數(shù)傳遞的方法

    微信小程序navigator跳轉及參數(shù)傳遞的方法

    這篇文章主要介紹了微信小程序navigator跳轉及參數(shù)傳遞,在navigator中添加需要跳轉的路徑,如果需要帶參,則在路徑后面添加所要傳遞的參數(shù)以及值,需要的朋友可以參考下
    2023-11-11
  • JS 數(shù)組隨機洗牌的實例代碼

    JS 數(shù)組隨機洗牌的實例代碼

    這篇文章主要介紹了js 數(shù)組隨機洗牌的實例代碼,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2018-09-09

最新評論