摘要:1. 繼承 ES 中只支持實現繼承,而且其實現繼承主要依靠原型鏈來實現的。 2. 原型鏈 ES中 描述了 原型鏈的概念,并將原型鏈作為實現繼承的主要方法。其基本思想是利用原型讓一個引用類型繼承另一個引用類型的屬性和方法。 回顧一下構造函數、原型和實例的關系 每個構造函數都有一個原型對象,原型對象都包 閱讀全文
posted @ 2019-09-30 10:52 lieone 閱讀 (72) 評論 (0) 編輯
摘要:因為之前想過 如果每天早上微信能夠發送天氣預報給我,給我老婆多好,然后就動手看網上的教程做了一個可以定時發送天氣預報的程序, 最近又想到折騰,做了一個更加詳細的版本。但是需要主動操作 具體操作看圖。 部分代碼: 喜歡的可以加微信 wex_5201314 驗證信息【 py】 拉你進群體驗 獲取關注公眾 閱讀全文
posted @ 2018-12-21 11:42 lieone 閱讀 (825) 評論 (1) 編輯
摘要:1. 什么是匿名函數? 匿名函數就是沒有名字的函數,有時候也稱為《 拉姆達函數 》。匿名函數是一種強大的令人難以置信的工具。如下: ==其他函數表達式== 以上兩個例子在邏輯上等價,其主要的區別是: 前者會在代碼執行前被加載到作用域中,而后者則是在代碼執行到那一行的時候才會有定義。另一個重要的區別就 閱讀全文
posted @ 2019-10-28 11:34 lieone 閱讀 (10) 評論 (0) 編輯
摘要:1、需求場景 很多管理大量微信社群的小伙伴都有這樣的場景,當微信群的人數達到100人之后,將不能在通過分享的群二維碼加入群里,必須自主添加好友后,手動去邀請才能加用戶拉入群眾,如果有大量的用戶加群,就只能一個一個手動的拉,想想心情就很美麗,手動哭泣。。。。 2、準備工作 1、一臺不關機的電腦 OR 閱讀全文
posted @ 2019-10-15 09:37 lieone 閱讀 (96) 評論 (0) 編輯
摘要:1. Promise 的含義 Promise 是異步編程的一種解決方案,比傳統的解決方案 回調函數和事件更合理、更強大。 1.1 什么是Promise 簡單來說就是一個容器,里面保存著某個未來才會結束的事件(也就是異步操作)的結果。從語法上來講,Promise是一個對象,從它可以獲取異步操作的消息, 閱讀全文
posted @ 2019-10-09 15:27 lieone 閱讀 (272) 評論 (2) 編輯
摘要:1. 繼承 ES 中只支持實現繼承,而且其實現繼承主要依靠原型鏈來實現的。 2. 原型鏈 ES中 描述了 原型鏈的概念,并將原型鏈作為實現繼承的主要方法。其基本思想是利用原型讓一個引用類型繼承另一個引用類型的屬性和方法。 回顧一下構造函數、原型和實例的關系 每個構造函數都有一個原型對象,原型對象都包 閱讀全文
posted @ 2019-09-30 10:52 lieone 閱讀 (72) 評論 (0) 編輯
摘要:1、js如何獲取數組的key function getObjectKeys(object){ var keys = []; for (var property in object) return property; } console.log(getObjectKeys(3332:[])) // 3 閱讀全文
posted @ 2019-09-23 16:27 lieone 閱讀 (56) 評論 (0) 編輯
摘要:1. 概述 Proxy 用于修改某些操作的默認行為,等同于在語言層面做出修改,所以屬于一種『元編程』即對編程語言進行編程。 1.1 理解 Proxy 是在目標對象之前架設一層『攔截』,外部對對象的訪問,都需要經過該層攔截。因此在攔截中對外界的訪問進行過濾和改寫。 在Es6 中 提供了原生的 Prox 閱讀全文
posted @ 2019-09-23 16:00 lieone 閱讀 (58) 評論 (0) 編輯
摘要:注意: 本文章為 《重學js之JavaScript高級程序設計》系列第五章【JavaScript引用類型】。 關于《重學js之JavaScript高級程序設計》是重新回顧js基礎的學習。 1. 什么是面向對象 面向對象的語言有一個標志,那就是它們都有類的概念,而通過類可以創建任意多個具有相同屬性和方 閱讀全文
posted @ 2019-09-21 13:05 lieone 閱讀 (51) 評論 (0) 編輯
摘要:1、js 獲取當前日期星期幾 getWeek(time) { let weekDay = ["周日","周一", "周二", "周三", "周四", "周五", "周六"]; let myDate = new Date(Date.parse(time)); return weekDay[myDate 閱讀全文
posted @ 2019-09-20 13:14 lieone 閱讀 (64) 評論 (0) 編輯
摘要:1. dict Python中的dict等于js中的 map ,使用鍵 值(key value)存儲,具有極快的查找速度。 如果 我們要根據同學的姓名去查找他的成績在不用dict的情況下。就需要兩個list: names = ['Michael', 'Bob', 'Tracy'] scores = 閱讀全文
posted @ 2019-05-05 21:49 lieone 閱讀 (58) 評論 (0) 編輯
摘要:一、前提 let 基本用法 用法和var 一樣,只是let聲明的變量只有在let命令所在的代碼塊有效 可以看出var 聲明的變量在代碼塊之外也是可以調用,而let聲明的則調用報錯。所以let 聲明只在它聲明的當前代碼塊中才能調用。 變量提升 在使用 var 的時候會出現 “變量提升”的現象,即變量可 閱讀全文
posted @ 2019-04-08 15:59 lieone 閱讀 (64) 評論 (0) 編輯
七乐彩2011年走势图南方双彩