原创 ES6函數總結

1  函數的默認值 function add(a = 100, b = 2 return a + b } console.log( add());

原创 零基礎入門python3.7——基礎知識總結(三)運算符

一。算數運算符          算數運算符即數學運算符。               1。+   加法運算符              普通數字的加法 a = 10 b = 20 c = a + b print(c) a = 12.

原创 es6 Promise的使用和理解

一。js的異步 首先js語言的執行環境是單線程的即當一個任務完成時才能進行下一個任務 ,以此類推後面的任務都需要排隊執行。 這樣就會造成需要花費大量的時間執行完所有的任務,而且當一個任務中的代碼出現錯誤或者死循環時那麼下面的任務會無法執行

原创 es6數組的總結

1。 擴展運算符  擴展運算符用三個點表示。可以將一個數組分隔成用逗號區分的參數序列 let a = [1,2,3,4,5,6]; console.log(...a) 1 2 3 4 5 6 主要用於函數的調用 add = (a,

原创 es6對象總結

1 class簡介   通過傳統的構造函數生成對象 function Point({name,age,tall}) { this.name = name; this.age = age; this.tall =

原创 vue-cli2.0的SEO優化

當前單頁應用無論在開發效率和用戶體驗上都有良好的表現。 隨之產生的問題就是單頁應用在SEO方面表現不是不好。 該篇文章提供了四種解決方法。各有千秋 https://segmentfault.com/a/1190000019623624 ,

原创 javaScript面向對象的程序設計(一)

面向對象 面向對象可以理解成具有類的概念。 可以通過類創建任意多個具有相同屬性和方法的對象。由於javascript中沒有類的概念。故和基於類的語言有所不同。 ECMA-262將其定義爲無序屬性的集合。 七屬性可以包含基本值。對象和方

原创 零基礎入門python3.7 ——基礎知識總結(五)元組(tuple)

一 元組 元組也是python的一種數據結構。和列表類似也是由一系列特定序列的元素組成 二  元組與列表的區別 列表是可變的。 包括添加元素刪除元素等。元組一旦被創建就是不可變的   列表可以出現相同的元素。 元組不會存在相同的元素。  

原创 零基礎入門python3.7 ——基礎知識總結(六)字典(dict)

一。 字典 是一種無序的。可變的序列。他的元素以鍵值對的形式存在。字典中習慣將各元素的索引叫做鍵。鍵所對應的元素叫做值。 將鍵及其值稱之爲鍵值對 字典的特徵 通過鍵而不是索引讀取值 字典類型有時也稱爲關聯數組或者散列表(hash)。它是通

原创 零基礎入門python3.7 ——基礎知識總結(二十七)模塊及使用

一 模塊 模塊可以簡單的理解爲包含python程序代碼的文件,任何程序代碼都可以作爲模塊。 二。模塊的產生 在實際開發中如果將所代碼寫在同一個或者幾個文件中。隨着功能的日益複雜就會導致代碼的體積越來越大。不便於維護和重複利用。所以按照一個

原创 零基礎入門python3.7 ——基礎知識總結(二十九)包的創建及使用

一。包 包可以簡單的理解爲必須包含了一個__init__.py模塊的文件夾。 包的出現往往與實際項目的開發有着密切的關係。 例如在一個大型項目中。如果將所有的模塊全部堆放在一個文件夾裏顯然不是一個明智的選擇。 模塊可以有效的避免類名。函數

原创 零基礎入門python3.7 ——基礎知識總結(二十八)創建自定義模塊

一。自定義模塊  模塊就是包含python代碼的文件。 知道了這一點就可以新建模塊並使用了。建立一個hello的python文件用於封裝模塊。代碼如下: class Person: def __init__(self, name

原创 零基礎入門python3.7 ——基礎知識總結(二十五)type()動態創建類和MetaClass元類

type()這個內置函數不僅可以檢查數據類型。還可以創建一個類, 一。type()函數的用法 檢查數據類型 a = 1000 print(type(a)) b = 'python' print(type(b)) <class 'in

原创 零基礎入門python3.7 ——基礎知識總結(二十六)多態和枚舉類

一。多態 面向對象的語言除了封裝。繼承還有多態。 多態必須滿足兩個條件 繼承  :多態一定是發生在子類與父類之間 重寫 : 子類重寫了父類的方法 class A1: def defs(self): print("

原创 零基礎入門python3.7 ——基礎知識總結(二十四)__slots__屬性

我們可以動態的給單個實例對象添加屬性。 甚至可以爲所有的實例對象添加統一的屬性。 同樣的也可以i爲類或實例對象動態的添加方法。而方法有分爲實例方法。 靜態方法和類方法。對於類來說這三種方法都可以添加。而對於實例對象來說只能添加實例方法。