web筆記

  • parse
    字符串轉(zhuǎn)json
    JSON.parse({'name':123});
  • sort
    對象排序
    從小到大
var arr = [{name: "zlw", age: 24}, {name: "wlz", age: 25}];
arr.sort(function (a,b) 
        return a. name - b. name
   })
console.log(arr.sort(compare));
  • 關(guān)于首次加載數(shù)據(jù)不存在的問題
    dataObj是對象list書數(shù)組此時需要判斷dataObj.list為真
    <div v-if="dataObj.list && dataObj.list.length"> </div>

display: block;
關(guān)于設(shè)置margin: auto;不居中;是因為只有設(shè)置display為 block;的時候才會生效

  • parseInt()
    轉(zhuǎn)成int類型
    但是如果被轉(zhuǎn)的對象不是數(shù)字那么會得到NaN
    parseInt("123")得到的就是NaN
  • parseFloat()
    轉(zhuǎn)換成Float
    但是如果被轉(zhuǎn)的對象不是Float那么會得到NaN
  • isNaN()
    判斷該變量是不是NaN
    var a = "aaa"
    isNaN(a)
  • == 和 ===
    == 具有隱式轉(zhuǎn)換的功能
    === 不劇本隱式轉(zhuǎn)換
    也就是說
    "1" == 1 是相等的 因為 "1"被隱式轉(zhuǎn)換成了1
    但是
    "1" === 1 是不相等的
  • 匈利亞命名法
    匈牙利命名法是一種編程時的命名規(guī)范?;驹瓌t是:變量名=屬性+類型+對象描述,其中每一對象的名稱都要求有明確含義,可以取對象名字全稱或名字的一部分。要基于容易記憶容易理解的原則。保證名字的連貫性是非常重要的
    1.類型前綴
    2.首字母大寫
  • arguments
    arguments對象是所有(非箭頭)函數(shù)中都可用的局部變量.
    例如:
    <script type="text/javascript">
    window.onload = function () {
    function sum() {
    alert(arguments.length)
    }
    sum(1, 2, 3, 4, 5, 5)
    }
    </script>
  • currentStyle
    獲取非行間樣式
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • MySQL遠程登錄 MySQL MAC5.7.17及以上版本中文顯示亂碼問題 若編碼信息如圖,則無需設(shè)置。若dat...
    PengFly閱讀 768評論 0 0
  • 事件源、事件、監(jiān)聽器 事件源:發(fā)生事件的對象 事件:事件封裝了事件源,方便監(jiān)聽器的某個方法獲取到事件源對象 監(jiān)聽器...
    PengFly閱讀 768評論 0 0
  • 基本概念 初始化 需要給構(gòu)造函數(shù)傳包的名字,此參數(shù)是用于決定程序根目錄的資源文件的位置。 路由和視圖 路由的動態(tài)部...
    oooooliver閱讀 219評論 0 0
  • 版權(quán)所有,轉(zhuǎn)載注明。 0. 緒言 Java Web開發(fā)中,除了基礎(chǔ)知識外,開發(fā)環(huán)境搭建,也是一項基本功。開發(fā)環(huán)境包...
    heguorui閱讀 6,969評論 5 72
  • 阿武蹲在地上,雙手抱著膝蓋,烏黑的眼睛一動不動地盯著眼前早已干涸的血跡,血漬滲入石灰地,不復(fù)之前的鮮紅刺眼,...
    情若影閱讀 437評論 4 1