JavaScript語言基礎3,javascript語言基礎

來源:互聯網
上載者:User

JavaScript語言基礎3,javascript語言基礎

     JavaScript可以處理一些來自於現實世界的資料類型,例如:數字和文本。同時JavaScript中也包含了一些具

有抽象性質的資料類型,例如對象資料類型。

     JavaScript它是一種弱類型語言,很多情況下,當我們處理資料時,都不需要聲明資料的類型, JavaScript可以自

己算出它們的類型。

     既然 JavaScript是弱類型語言,那我們是否就不必討論資料類型了呢?其實在某些情況下還是可能會產生錯誤,或者 JavaScript的

推斷與你設想的不一致,在這些情況下,我們就需要在 JavaScript中進行顯示的聲明資料的類型。

    接下來我們討論 JavaScript的幾種常用的資料類型:數值類型、字串類型、布爾類型

     一、數值類型

     1)整數:比如1、2、3、-1、-2等,整數可以是正也可以是負,範圍在-2^53~~2^53。


     2)分數:比如2.3、-4.3等,同上,可以是正的也可以是負的。


     在實際使用中,你可以不必關心 JavaScript中的數值範圍, JavaScript將它們都看作是浮點類型。


    二、文本資料

    在 JavaScript中,字串是用一段”(引號)括起來的文本,比如“Hello World”、“123”。


    在 JavaScript中包含了許多不可以直接輸入的特殊字元,這時候我們就需要用逸出字元去表示,我們用      表示一個空格符,以下是一些逸出字元的用法:

    逸出字元系列                                     逸出字元代表的含義

    \b                                                                   退格符

    \f                                                                    換頁符  

    \n                                                                   分行符號

    \r                                                                    斷行符號符

    \t                                                                     定位字元(TAB)

    \'                                                                     單引號

    \"                                                                    雙引號

    \\                                                                    反斜線

    \xNN                                                              其中NN是一個十六進位數,表示在Latin-1字元集中字元的編號


   三、布爾資料

   在 JavaScript布爾類型的取值是:true表示“是”, false表示是“否”






轉載請註明出處:http://blog.csdn.net/hai_qing_xu_kong/article/details/40735895   情緒控_ 點擊開啟連結





javascript的基礎語言是什語言?aspnet的基礎語言又是什語言??

JavaScript很多人都有這樣的誤解,以為他是Java語言衍生出來的。其實JavaScript是一種獨立的網頁指令碼語言,他和Java沒有任何關係,僅僅是在文法上有些相似而已。不管asp.net、Jsp、PHP還是asp,他們都會使用到Javascript。JavaScript與C#、Java等程式設計語言最大的不同,就是先執行後編譯,也就是說JavaScript指令碼會和網頁一樣先下載到使用者電腦,然後載入到瀏覽器上,只有觸發相應的事件的時候,才會對JavaScript指令碼進行編譯,這和任何伺服器端的Java或是C#語言先編譯後執行是完全相反的。

為了便於你的理解,我舉一個例子,比如說在使用者註冊頁面上,如果你沒有填寫必填項,或是輸入的內容不合法(比如說QQ號碼寫成“abc”這樣的),瀏覽器都會給你相應的提示,讓你修正錯誤,這就是JavaScript的作用,他減輕了伺服器的壓力,同時也加快了使用者體驗時的速度。所以JavaScript是一個網站的重要的組成部分。

ps:JavaScript也可以用來做一些特效哦,網上有很多的代碼,你可以看看。

asp.net的語言基礎是C#,現在和Java一樣是一門很流行的語言,由於在快速開發上有著很大的優勢,受到了很多企業的青睞。但是,微軟沒有像Java那樣大公無私,為了保住自己Windows的霸主地位,微軟的.Net平台(當然包含ASP.NET)只能在裝有Windows系統的伺服器上運行,所以,隨著Windows漏洞的日新月異,所以ASP.NET的安全性確實會很讓人頭疼的。當然,如果你的網站對安全性要求不高的話,ASP.NET還是一個非常不錯的選擇。

說到學習上,我建議你C#和JavaScript都要學習一下,因為這兩門語言以及Jsp中的Java語言在文法結構上都比較相似,只要你學會了一門,其他的就會很容易理解了。但是,不要覺得因此會很簡單,因為作為一名開發人員,在這些語言面前永遠都是一個菜鳥,只有孜孜不倦的吸納新的知識,才能保證你走在別人的前面。

說了這麼多,希望能夠幫到你,祝你成功!謝謝!
 
html語言基礎、javascript程式基礎與ASP編程基礎三者這間有什聯絡與不同

html只是一種用于格式化顯示網頁文本的標籤,最基本最死板的語言,主要用來做靜態頁面的。js是用戶端指令碼語言,是一種程式設計語言,用於實現網頁的動態化,智能化,比如說我們常見的網站註冊檢測密碼強弱的動態條,就是用js或者vbs寫的。ASP是伺服器端的指令碼語言,用於動態產生html檔案,比如QQ空間的歡迎頁面,每個使用者登陸後歡迎的網頁的內容為什麼都不同呢?其實就是用ASP或者其他伺服器端指令碼語言根據不同使用者動態,現組裝產生的。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.