原创 閉包和垃圾回收機制

1、什麼是作用域鏈? 作用域鏈:函數內部要使用變量,在函數內訪問某個變量是根據函數作用域鏈來判斷變量是否存在的,而函數作用域鏈是程序根據函數所在的執行環境棧來初始化的, 原型鏈:對象要使用某個屬性, 2.什麼是閉包以及閉包的使用場景,優缺

原创 ES6中 promise對象詳解

ES6:全稱 ECMAScript 6.0 ,是 JaveScript 的下一個版本標準,2015.06 發版。ES6 主要是爲了解決 ES5 的先天不足,比如 JavaScript 裏並沒有類的概念,但是目前瀏覽器的 JavaScrip

原创 apply和call和bind

JavaScript中的每一個Function對象都有一個apply()方法和一個call()方法,它們的語法分別爲: /*apply()方法*/ function.apply(thisObj[, argArray]) /*call(

原创 http緩存詳解

https://www.cnblogs.com/ranyonsue/p/8918908.html

原创 nginx運行原理

https://www.jianshu.com/p/6215e5d24553   正向代理和反向代理的區別 https://blog.csdn.net/riba2534/article/details/80964097

原创 mysql免安裝版mysql-8.0.18-winx64 配置教程

下載及安裝 下載 打開:https://www.mysql.com/downloads/    1.點擊該項:, 2. 進去後點擊: 3.到了真正的下載頁面,選擇平臺,選擇版本(安裝版和免安裝版),下載 4,我現在下載免安裝版的“Wind

原创 實現文本分類的過程

1.準備數據集 下載數據集:可以從官方數據集下載網站下載數據集,也可以從目標網站爬取數據 數據集的預處理:去停用詞,過濾標點,空格分隔並去掉標點,大小寫統一等(詳細請參考https://blog.csdn.net/G88JmvEHMsJ1

原创 原型,原型鏈,

https://blog.csdn.net/cc18868876837/article/details/81211729

原创 H5web storage和cookie的區別與聯繫

聯繫 都是在客戶端存儲數據 區別 從長度角度來說:對於不同瀏覽器,每個domain最少可以有20條cookie,每條cookie最多不超過4kb;                              webStorage雖然也有存儲

原创 git基本教程

簡介 Git是一個開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目。 Git 與常用的版本控制工具 CVS, SVN 等不同,它採用了分佈式版本庫的方式,不必服務器端軟件支持。 SVN 區別點 GIT是分佈式的,SV

原创 xmlhttp的onreadystatechange爲什麼在open和send前面

問題來源 最近在學習ajax請求,讀到W3school官方文檔對於    發送請求,和處理狀態改變函數時,每次都把onreadystatechange 寫在open()和send()前面,對此很疑惑!!如下圖 鏈接:http://www

原创 0530通讀CSS,自己總結得考點

1.插入CSS樣式表的三種方式 外部樣式表:<link rel="stylesheet" type="text/css" href="mystyle.css"> 內部樣式表:<style> hr {color:sienna;} p {ma

原创 百度作業幫網上收集的面試題

1.js繼承方式有哪些 js中的繼承就是獲取已有對象的方法和屬性的一種方式; 共有6種方法: 屬性拷貝:將父類對象的成員複製一份給需要繼承的對象(問題:如果父類對象的某個成員是引用類型的變量時,這個成員子啊父對象和子對象之間是共享的,修改

原创 windows下更新 npm和node.js

遇到問題: 在命令行更新npm之後,用命令"npm -v"查看版本號,出現錯誤。 SyntaxError: Block-scoped declarations (let, const, function, class) not yet s

原创 call和apply和bind

JavaScript中的每一個Function對象都有一個apply()方法和一個call()方法,它們的語法分別爲: /*apply()方法*/ function.apply(thisObj[, argArray]) /*call(