摘要:簡單地說程序就是數(shù)據(jù)和方法計算機能做的就是計算這個數(shù)據(jù)可以是字符串各種類型的數(shù)值整數(shù)小數(shù)等類內(nèi)的屬性根本上是還是的基本數(shù)據(jù)類型布爾類型的東東為了更加快速地寫出代碼現(xiàn)在的語言都是高層次的抽象即所謂的高級編程語言了高級編程語言中的一些特性如訪問
簡單地說, 程序就是"數(shù)據(jù)"和"方法", 計算機能做的就是計算, 這個數(shù)據(jù)可以是: 1.字符串, 2.各種類型的數(shù)值(整數(shù), 小數(shù)等), 3.Java類內(nèi)的屬性(根本上是還是Java的基本數(shù)據(jù)類型), 4.布爾類型的東東, etc., 為了更加快速地寫出代碼, 現(xiàn)在的語言都是高層次的抽象, 即所謂的"高級編程語言"了, 高級編程語言中的一些特性, 如訪問控制(public/protected/private), 注解(如"@override")等, 都不屬數(shù)據(jù)范疇, 而是程序管理的范疇, 最終目的是服務(wù)程序員管理程序代碼的(更便捷地使用計算機進行"計算").
#關(guān)于JS的數(shù)組#, 如果用一對方括號("[]")去聲明一個變量, 如"var aList = []", 那么可以用aList.length獲取數(shù)組長度, 此時, aList.length = 0; //數(shù)組中元素個數(shù)為0; 這里要區(qū)分Java中獲取數(shù)組列表ArrayList大小時的方法, Java中用的是對象的方法(即"函數(shù)")去獲取大小的, 如anArrayList.size(), 而JS的數(shù)組, 直接用".length"屬性即可(#使用多種語言時的差異區(qū)分是一件不能模棱兩可的緊要小事情#).
#關(guān)于JS的"switch"語句#, 其功能和其它語言(如Java)是一樣的, 語法結(jié)構(gòu)就是:
switch(n) { case 1: // 要執(zhí)行的代碼塊1; break; case 2: // 要執(zhí)行的代碼塊2; break; default: // 與case1和case2不同時的執(zhí)行代碼; }
其中, switch(n)中的n與case關(guān)鍵字后的值是相同類型的, 如: n的類型是字串, 那么case后的值的類型也得是字串, 上例中則是數(shù)字, 其實, switch的效果與if else語句是差不多的(但switch中可沒有"大于/小于"等不定值的條件判斷), 用了switch的便利之一是代碼的結(jié)構(gòu)更一目了然.
#關(guān)于JS的"split()"函數(shù)#, 經(jīng)常用到的情形就是"以某種字符(如"-")去分割一個字串(如"2017-11-03")并獲取分割后的字串元素", 在字串對象上調(diào)用"split()"函數(shù), 該函數(shù)會返回分割后的結(jié)果字串?dāng)?shù)組(["2017", "11", "03"]), 菜鳥教程Ref.
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/89526.html
摘要:它們的參數(shù)是一個回調(diào)函數(shù),所有數(shù)組成員依次執(zhí)行該回調(diào)函數(shù),直到找出第一個返回值為的成員,然后方法會返回該成員,返回該成員的位置。 幾乎所有的編程語言都原生支持數(shù)組類型,因為數(shù)組是最簡單的內(nèi)存數(shù)據(jù)結(jié)構(gòu)。 它存儲一系列同一種數(shù)據(jù)類型的值,但是在javascript里可以在數(shù)組里保存不同類型的值,但是我們最好還是要遵守最佳實踐,不要那么做。 創(chuàng)建和初始化,javascript聲明,創(chuàng)建和...
摘要:原始類型引用類型中沒有類但是有類型類型分兩種原始類型和引用類型保存對象的引用原始類型的復(fù)制是直接復(fù)制多個副本互不干擾引用類型中只保存引用對象實例只有一份解除引用使用會觸發(fā)自動垃圾回收還提供了種內(nèi)建類型內(nèi)建類型可以用來實例化他們也是保存 https://icbd.github.io/wiki/web/2016/10/07/js%E7%B1%BB%E5%9E%8B.html 原始類型 &&...
摘要:模板字面量相當(dāng)于格式化字符串字符串用兩個包含起來并且內(nèi)部的占位符用標識一般用于標識多行文本或者配合函數(shù)使用與箭頭函數(shù)用于數(shù)組是用于讓數(shù)組每一個元素都調(diào)用函數(shù)的語法基本格式為其中為數(shù)組元素下標為當(dāng)前元素所屬的數(shù)組對象在實際調(diào)用時只需要箭頭函數(shù) 1.模板字面量相當(dāng)于格式化字符串,字符串用兩個``包含起來,并且內(nèi)部的占位符用${variable}標識.一般用于標識多行文本或者配合函數(shù)使用. ...
摘要:函數(shù)節(jié)流用途如調(diào)整瀏覽器大小,或者用戶輸入信息,導(dǎo)致反復(fù)提交接口調(diào)用方法判斷手機端訪問獲取地址欄參數(shù)返回頂部當(dāng)滾動條的位置處于距頂部像素以下時,跳轉(zhuǎn)鏈接出現(xiàn),否則消失當(dāng)點擊跳轉(zhuǎn)鏈接后,回到頁面頂部位置正則檢測手機號郵箱 1.JavaScript 函數(shù)節(jié)流用途:如調(diào)整瀏覽器大小,或者用戶輸入信息,導(dǎo)致反復(fù)提交接口 function throttle(method,context) { ...
摘要:等待其安裝完成后關(guān)閉程序,重新啟動,點開菜單可見項,說明插件管理包已安裝成功。在出現(xiàn)的懸浮對話框中輸入然后點選下面的插件,就會自動開始安裝,請耐心等待。【注:以下內(nèi)容參考https://blog.csdn.net/stilling2006/article/details/54376743】 一、認識Sublime text 1、一款跨平臺代碼編輯器,在Linux、OSX和Windows下均可...
閱讀 1833·2021-11-25 09:43
閱讀 1335·2021-11-22 15:08
閱讀 3735·2021-11-22 09:34
閱讀 3225·2021-09-04 16:40
閱讀 3001·2021-09-04 16:40
閱讀 542·2019-08-30 15:54
閱讀 1335·2019-08-29 17:19
閱讀 1752·2019-08-28 18:13