原创 高級程序設計

原创 23年的面試準備

考點一. 變量提升 關於變量提升和this 第一.this 指向當前的環境 第二.很奇葩的變量先初始化 賦值在後面的,var bar=2初始化在前,賦值在後 第三 自增自減運算符優先於return 四 同樣關於自增自減運算符

原创 水牛的es6日記第七天【事件機制】

介紹 每個可用的事件都會有一個事件處理器,也就是事件觸發時會運行的代碼塊。當我們定義了一個用來回應事件被激發的代碼塊的時候,我們說我們註冊了一個事件處理器。注意事件處理器有時候被叫做事件監聽器——從我們的用意來看這兩個名字是相同的

原创 水牛的es6日記第五天【結構賦值】

解構賦值語法是一種JavaScript表達式,可以將數組中的值或對象中的屬性解壓縮爲不同的變量。 不帶參數 let a, b, rest; [a, b] = [10, 20]; console.log(a); // expect

原创 水牛的es6日記第四天【展開運算符】

ES6引入了spread運算符,它使我們可以在需要多個參數或元素的地方擴展數組和其他表達式。 下面的ES5代碼使用apply()來計算數組中的最大值: var arr = [6, 89, 3, 45]; var maximus =

原创 水牛的es6日記第三天【不定參數的用法】

JavaScript Demo: Functions Rest Parameters 我們在後面把不定參數叫做 rest參數 爲了幫助我們創建更靈活的功能,ES6引入了rest參數作爲功能參數。使用rest參數,您可以創建帶有可變

原创 水牛的es6日記第一天【let和const】

介紹ES6 ECMAScript是JavaScript的標準化版本,目標是統一該語言的規範和特性。由於所有主要的瀏覽器和JavaScript運行時都遵循這個規範,所以ECMAScript這個術語可以與JavaScript這個術語互

原创 水牛的es6日記第二天【箭頭函數Arrow Functions】

不帶參的箭頭函數 在JavaScript中,我們通常不需要命名函數,尤其是在將一個函數作爲參數傳遞給另一個函數時。相反,我們創建內聯函數。我們不需要命名這些函數,因爲我們不會在其他任何地方重用它們。 爲此,我們經常使用以下語法:

原创 git 刪掉遠程倉庫的內容文件

在github上只能刪除倉庫,卻無法刪除文件夾或文件, 所以只能通過命令來解決 首先進入你的master文件夾下, Git Bash Here ,打開命令窗口 $ git --help 幫助命令 $ git pull or

原创 面向對象編程日記

繼承 例子 原理 特殊的基類 c#只能單繼承 隱藏方法 例子 虛方法和多態 但是子類具有差異。統一的行爲類在基類和派生中有所區別 既要解決團隊,又要保護個體 進度條 https://www.yout

原创 爬蟲古詩文網站

TypeError: Type ‘list’ cannot be serialized. 問題 https://www.bilibili.com/video/BV1aJ411C7oM?p=24 https://stackover

原创 小程序如何做一個底部固定工具欄

我們期待的效果:下拉時候 固定不動的那種 上代碼 wxml <view class="btm_tool"> <view class="tool_item"> <view class="iconfont icon-LI

原创 bytedance前端攻城獅的必要步驟

大佬的建議 招聘需求 最終總結

原创 git衝突問題warning: LF will be replaced by CRLF in project.config.json

warning: LF will be replaced by CRLF in project.config.json. The file will have its original line endings in your

原创 正則表達式