成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JavaScript使用小記

stefan / 2345人閱讀

摘要:簡(jiǎn)單地說程序就是數(shù)據(jù)和方法計(jì)算機(jī)能做的就是計(jì)算這個(gè)數(shù)據(jù)可以是字符串各種類型的數(shù)值整數(shù)小數(shù)等類內(nèi)的屬性根本上是還是的基本數(shù)據(jù)類型布爾類型的東東為了更加快速地寫出代碼現(xiàn)在的語言都是高層次的抽象即所謂的高級(jí)編程語言了高級(jí)編程語言中的一些特性如訪問

簡(jiǎn)單地說, 程序就是"數(shù)據(jù)"和"方法", 計(jì)算機(jī)能做的就是計(jì)算, 這個(gè)數(shù)據(jù)可以是: 1.字符串, 2.各種類型的數(shù)值(整數(shù), 小數(shù)等), 3.Java類內(nèi)的屬性(根本上是還是Java的基本數(shù)據(jù)類型), 4.布爾類型的東東, etc., 為了更加快速地寫出代碼, 現(xiàn)在的語言都是高層次的抽象, 即所謂的"高級(jí)編程語言"了, 高級(jí)編程語言中的一些特性, 如訪問控制(public/protected/private), 注解(如"@override")等, 都不屬數(shù)據(jù)范疇, 而是程序管理的范疇, 最終目的是服務(wù)程序員管理程序代碼的(更便捷地使用計(jì)算機(jī)進(jìn)行"計(jì)算").

#關(guān)于JS的數(shù)組#, 如果用一對(duì)方括號(hào)("[]")去聲明一個(gè)變量, 如"var aList = []", 那么可以用aList.length獲取數(shù)組長(zhǎng)度, 此時(shí), aList.length = 0; //數(shù)組中元素個(gè)數(shù)為0; 這里要區(qū)分Java中獲取數(shù)組列表ArrayList大小時(shí)的方法, Java中用的是對(duì)象的方法(即"函數(shù)")去獲取大小的, 如anArrayList.size(), 而JS的數(shù)組, 直接用".length"屬性即可(#使用多種語言時(shí)的差異區(qū)分是一件不能模棱兩可的緊要小事情#).

#關(guān)于JS的"switch"語句#, 其功能和其它語言(如Java)是一樣的, 語法結(jié)構(gòu)就是:

switch(n) {
    case 1:
        // 要執(zhí)行的代碼塊1;
        break;
    case 2:
        // 要執(zhí)行的代碼塊2;
        break;
    default:
        // 與case1和case2不同時(shí)的執(zhí)行代碼;
}

其中, switch(n)中的ncase關(guān)鍵字后的值是相同類型的, 如: n的類型是字串, 那么case后的值的類型也得是字串, 上例中則是數(shù)字, 其實(shí), switch的效果與if else語句是差不多的(但switch中可沒有"大于/小于"等不定值的條件判斷), 用了switch的便利之一是代碼的結(jié)構(gòu)更一目了然.

#關(guān)于JS的"split()"函數(shù)#, 經(jīng)常用到的情形就是"以某種字符(如"-")去分割一個(gè)字串(如"2017-11-03")并獲取分割后的字串元素", 在字串對(duì)象上調(diào)用"split()"函數(shù), 該函數(shù)會(huì)返回分割后的結(jié)果字串?dāng)?shù)組(["2017", "11", "03"]), 菜鳥教程Ref.

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/89526.html

相關(guān)文章

  • javascript數(shù)組小記

    摘要:它們的參數(shù)是一個(gè)回調(diào)函數(shù),所有數(shù)組成員依次執(zhí)行該回調(diào)函數(shù),直到找出第一個(gè)返回值為的成員,然后方法會(huì)返回該成員,返回該成員的位置。 幾乎所有的編程語言都原生支持?jǐn)?shù)組類型,因?yàn)閿?shù)組是最簡(jiǎn)單的內(nèi)存數(shù)據(jù)結(jié)構(gòu)。 它存儲(chǔ)一系列同一種數(shù)據(jù)類型的值,但是在javascript里可以在數(shù)組里保存不同類型的值,但是我們最好還是要遵守最佳實(shí)踐,不要那么做。 創(chuàng)建和初始化,javascript聲明,創(chuàng)建和...

    smartlion 評(píng)論0 收藏0
  • JavaScript的類型小記

    摘要:原始類型引用類型中沒有類但是有類型類型分兩種原始類型和引用類型保存對(duì)象的引用原始類型的復(fù)制是直接復(fù)制多個(gè)副本互不干擾引用類型中只保存引用對(duì)象實(shí)例只有一份解除引用使用會(huì)觸發(fā)自動(dòng)垃圾回收還提供了種內(nèi)建類型內(nèi)建類型可以用來實(shí)例化他們也是保存 https://icbd.github.io/wiki/web/2016/10/07/js%E7%B1%BB%E5%9E%8B.html 原始類型 &&...

    lykops 評(píng)論0 收藏0
  • javascript小記

    摘要:模板字面量相當(dāng)于格式化字符串字符串用兩個(gè)包含起來并且內(nèi)部的占位符用標(biāo)識(shí)一般用于標(biāo)識(shí)多行文本或者配合函數(shù)使用與箭頭函數(shù)用于數(shù)組是用于讓數(shù)組每一個(gè)元素都調(diào)用函數(shù)的語法基本格式為其中為數(shù)組元素下標(biāo)為當(dāng)前元素所屬的數(shù)組對(duì)象在實(shí)際調(diào)用時(shí)只需要箭頭函數(shù) 1.模板字面量相當(dāng)于格式化字符串,字符串用兩個(gè)``包含起來,并且內(nèi)部的占位符用${variable}標(biāo)識(shí).一般用于標(biāo)識(shí)多行文本或者配合函數(shù)使用. ...

    waltr 評(píng)論0 收藏0
  • JavaScript & jQuery 常用方法小記

    摘要:函數(shù)節(jié)流用途如調(diào)整瀏覽器大小,或者用戶輸入信息,導(dǎo)致反復(fù)提交接口調(diào)用方法判斷手機(jī)端訪問獲取地址欄參數(shù)返回頂部當(dāng)滾動(dòng)條的位置處于距頂部像素以下時(shí),跳轉(zhuǎn)鏈接出現(xiàn),否則消失當(dāng)點(diǎn)擊跳轉(zhuǎn)鏈接后,回到頁(yè)面頂部位置正則檢測(cè)手機(jī)號(hào)郵箱 1.JavaScript 函數(shù)節(jié)流用途:如調(diào)整瀏覽器大小,或者用戶輸入信息,導(dǎo)致反復(fù)提交接口 function throttle(method,context) { ...

    codeGoogle 評(píng)論0 收藏0
  • Sublime text3學(xué)習(xí)小記(macOS系統(tǒng)下的安裝使用

    摘要:等待其安裝完成后關(guān)閉程序,重新啟動(dòng),點(diǎn)開菜單可見項(xiàng),說明插件管理包已安裝成功。在出現(xiàn)的懸浮對(duì)話框中輸入然后點(diǎn)選下面的插件,就會(huì)自動(dòng)開始安裝,請(qǐng)耐心等待?!咀ⅲ阂韵聝?nèi)容參考https://blog.csdn.net/stilling2006/article/details/54376743】 一、認(rèn)識(shí)Sublime text 1、一款跨平臺(tái)代碼編輯器,在Linux、OSX和Windows下均可...

    Paul_King 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<