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

JavaScript 語(yǔ)言精粹學(xué)習(xí)筆記第1/2頁(yè)

 更新時(shí)間:2009年08月21日 12:45:40   作者:  
JavaScript建立在一些非常好的想法和少數(shù)非常壞的想法之上。
非常好的想法包括函數(shù),弱類型,動(dòng)態(tài)對(duì)象和一個(gè)富有表現(xiàn)力的對(duì)象字面量的表示法,
壞的想法包括基于全局變量的編程模型。

JavaScript的函數(shù)是基于詞法作用域的頂級(jí)對(duì)象。Javascript是第一個(gè)成為主流的Lambda語(yǔ)言。相對(duì)于Java而言,JavaScript于Lisp和Scheme有更多的共同點(diǎn)。它是披著C外衣的Lisp。這使得JavaScript成為一個(gè)非常強(qiáng)大的語(yǔ)言。

現(xiàn)在大部分變成語(yǔ)言都流行要求強(qiáng)類型。其原理在于強(qiáng)類型允許編譯器在編譯時(shí)檢查錯(cuò)誤。我們?cè)皆鐧z查和修復(fù)錯(cuò)誤,付出的代價(jià)越小。Javascipt是弱類型的語(yǔ)言,所以JavaScript編譯器不能檢測(cè)出來(lái)類型錯(cuò)誤。事實(shí)證明,強(qiáng)類型并不能讓你的測(cè)試工作輕松,另一個(gè)方面,弱類型是自由的。無(wú)需建立復(fù)雜的類層次,不用做強(qiáng)制造型。

JavaScript有非常強(qiáng)大的字面量表示法。通過列出對(duì)象的組成部分,他們就能簡(jiǎn)單的被創(chuàng)建出來(lái)。這種表示法是促使我創(chuàng)建流行的數(shù)據(jù)交換格式--JSON的靈感。

JavaScript依賴于全局變量來(lái)進(jìn)行連接,所有編譯單元的所有頂級(jí)變量被撮合到一個(gè)被稱為全局對(duì)象的公共命名空間中。這是一個(gè)糟糕的事情,因?yàn)槿肿兞渴悄Ч?,并且在JavaScript中它們是基礎(chǔ)性的。
JavaScript保留字:
復(fù)制代碼 代碼如下:

abstract
boolean break byte
case catch char class const continue
debugger default delete do double
esle enum export extends
false final finally float for function
goto
if implements import in instanceof int interface
long
native new null
package private protected public
return
short static super switch synchronized
this throw throws transient true try typeof
var volatile void
while with

相關(guān)文章

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

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

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

    深入理解typescript中的infer關(guān)鍵字的使用

    infer 這個(gè)關(guān)鍵字,整理記錄一下,避免后面忘記了。具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-06-06
  • js方法數(shù)據(jù)驗(yàn)證的簡(jiǎn)單實(shí)例

    js方法數(shù)據(jù)驗(yàn)證的簡(jiǎn)單實(shí)例

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

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

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

    一起來(lái)學(xué)習(xí)TypeScript的類型

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

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

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

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

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

    嘗試動(dòng)手制作javascript放大鏡效果

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

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

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

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

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

最新評(píng)論