js學習筆記

來源:互聯網
上載者:User

標籤:對象   輸出資料流   顯示   產生   物件導向   中文意思   網頁   name   內容   

 

一、

  進位也就是進位制,是是人們利用符號進行計數的科學方法。 對於任何一種進位---X進位,就表示某一位置上的數運算時是逢X進一位。

十進位是逢十進一,十六進位是逢十六進一,二進位就是逢二進一。數制也稱計數制,是指用一組固定的符號和統一的規則來表示數值的方法。

電腦是資訊處理的工具,任何資訊必須轉換成二進位形式資料後才能由電腦進行處理,儲存和傳輸。

二、

  alert是HTML DOM 中用到了一種 指令碼語言,它的中文意思是“提醒”。它是JavaScript或VBscript 指令碼語言中視窗window對象的一個常用方法;

其主要用法就是在你自己定義了一定的函數以後,通過執行相應的操作,所彈出對話方塊的語言。並且alert對話方塊通常用於一些對使用者的提示資訊。

三、

  Document 對象
  每個載入瀏覽器的 HTML 文檔都會成為 Document 對象
  Document 對象使我們可以從指令碼中對 HTML 頁面中的所有元素進行訪問。

四、

  write() 方法可向文檔寫入 HTML 運算式或 JavaScript 代碼。
  可列出多個參數(exp1,exp2,exp3,...) ,它們將按順序被追加到文檔中。
  文法
  document.write(exp1,exp2,exp3,....)
  雖然根據 DOM 標準,該方法只接受單個字串作為參數。不過根據經驗,write() 可接受任何多個參數。
  我們通常按照兩種的方式使用 write() 方法:一是在使用該方在文檔中輸出 HTML,另一種是在調用該方法的的視窗之外的視窗、架構中產生新文檔。

  在第二種情況中,請務必使用 close() 方法來關閉文檔。

五、

  document.write()方法可以用在兩個方面:頁面載入過程中用即時指令碼建立頁面內容,以及用延時指令碼建立本視窗或新視窗的內容。該方法需要一個字串參數,它是寫到視窗或架構中的HTML內容。這些字串參數可以是變數或值為字串的運算式,寫入的內容常常包括HTML標記語言。
  記住,在載入頁面後,瀏覽器輸出資料流自動關閉。在此之後,任何一個對當前頁面進行操作的document.write()方法將開啟—個新的輸出資料流,它將清除當前頁面內容(包括來源文件的任何變數或值)。因此,假如希望用指令碼產生的HTML替換當前頁面,就必須把HTML內容串連起來賦給一個變數,使用一個document.write()方法完成寫操作。不必清除文檔並開啟一個新資料流,一個document.write()調用就可完成所有的操作。
  關於document.write()方法還有一點要說明的是它的相關方法document.close()。指令碼向視窗(不管是本視窗或其他視窗)寫完內容後,必須關閉輸出資料流。在延時指令碼的最後一個document.write()方法後面,必須確保含有document.close()方法,不這樣做就不能顯示映像和表單。並且,任何後面調用的document.write()方法只會把內容追加到頁面後,而不會清除現有內容來寫入新值。為了示範document.write()方法,我們提供了同一個應用程式的兩個版本。一個向包含指令碼的文檔中寫內容,另—個向—個單獨的視窗寫內容。請在文字編輯器中鍵人每個文檔,以.html副檔名儲存,並在瀏覽器中開啟文檔。

六、

  定義和用法
  prompt() 方法用於顯示可提示使用者進行輸入的對話方塊。
  文法
  prompt(text,defaultText)
  說明
  如果使用者單擊提示框的取消按鈕,則返回 null。如果使用者單擊確認按鈕,則返回輸入欄位當前顯示的文本。在使用者點擊確定按鈕或取消按鈕把對話方塊關閉之前,它將阻止使用者對瀏覽器的所有輸入。在調用         prompt() 時,將暫停對 JavaScript 代碼的執行,在使用者作出響應之前,不會執行下一條語句。

七、 
  主要是方便你調式javascript用的。你可以看到你在頁面中輸出的內容。
  相比alert他的優點是:
  1. 他能看到結構話的東西,如果是alert,淡出一個對象就是[object object],但是console能看到對象的內容。
  2. console不會打斷你頁面的操作,如果用alert彈出來內容,那麼頁面就死了,但是console輸出內容後你頁面還可以正常操作。
  3. console裡面的內容非常豐富,你可以在控制台輸入:console,然後就可看到:
  Console {memory: MemoryInfo, debug: function, error: function, info: function, log: function…}它有網頁的各種提示。

八、

  聲明(建立) JavaScript 變數 在 JavaScript 中建立變數經常被稱為“聲明”變數。您可以通過 var 語句來聲明 JavaScript 變數:var x; var carname; 在以上聲明之後,變數並沒有值,不過您可以  在聲明它們時向變數賦值:var x=5; var carname="Volvo"; 注釋:在為變數賦文本值時,請為該值加引號。

九、

  內建對象是c#中已經提供的對象,比如page,session,request等,物件導向是所有的對象,包括內建對象和自己定義的對象,比如
  class B{  } 這個B類就是自訂的對象!

  

 

js學習筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.