原创 php、Java、javascript、前端必看書籍

javascript全套視頻 鏈接: https://pan.baidu.com/s/1O7pNoMKJ1KFkFRaYNnhWqg 提取碼: 5ghb php 全套教程 鏈接: https://pan.baidu.com/s/1

原创 webpack 性能調優與 Gzip 原理

我們從輸入 URL 到顯示頁面這個過程中,涉及到網絡層面的,有三個主要過程: DNS 解析 TCP 連接 HTTP 請求/響應 對於 DNS 解析和 TCP 連接兩個步驟,我們前端可以做的努力非常有限。相比之下,HTTP 連接這一

原创 this全面解析

this 深度解析 最近,重溫曾探的《JavaScript設計模式與開發實踐》【下載相關學習資料 】 在各種案例中,關於this、call、apply 的使用及奇平凡,有些設計模式的案列相對複雜,各種來回複雜的調用,讓人有點丈二的

原创 react-navigation 連續點擊多次跳轉

問題描述,關於react-navigation 導航庫在快速連續點擊的時候,葉面會發生多次跳轉,初次遇到這個坑爹的問題時,一臉懵逼,看過源碼,幾經折騰終於弄明白了是咋會兒事兒 問題出現的原因: node_modules/react-n

原创 某上市公司的前端面試

2018已步入尾聲,苦苦奮鬥了一年的各位程序猿(媛)們估計早已蠢蠢欲動,憧憬着新的一輪漲薪,話不多說,直接上代碼,一切沒有答案和解說的面試題都是耍牛氓,各位看官如果有收穫,請務必記得點贊給餘支持 一面就不多說了,簡單的問了一下基本

原创 DNS域名解析

前面寫過一篇關於一次完整的HTTP請求,文章內容相對淺顯,又是一年跳槽季,爲了各位攻城獅們來年可以找到滿意的工作和心儀的對象,幾經思考,還是準備進一步細化講解,今天就聊一聊騷氣的csdn域名解析 再具體介紹之前,先上圖,然後看圖說話,

原创 TCP 三次握手 四次揮手

三次握手 劇情回顧 戀愛那會兒給小女朋友打電話是這樣的: client:client 對 server 說 SYN (約麼) server: SYN + ACK (恩恩,好噠,走起) client: ACK (OK,搞定) 以上

原创 Javascript 作用域、作用域鏈和閉包

先上定義 作用域: 官方解釋:一段程序代碼中所用到的變量並不總是可用的,而限定這個變量的可用性的代碼範圍就是改變量的作用域 閉包: 閉包就是能夠讀取其他函數內部變量的函數 任何沒有代碼來支撐的定義和解釋都是扯淡,務必靜下心來看

原创 android 圖片定位問題 以及 鋸齒 問題

實際需求 如果你的代碼如下 <View style={[{width: 78, height: 78}]}> {/** 容器寬度 */} <Image style={[{position: 'absolute', bottom: 0

原创 FlatList 優化

每一個用react-native來開發項目的人,免不了會採一些坑,今天我們拿 列表來說事兒,正如標題所說,既然是優化,那麼我們得從坑說起。 先看一段代碼(最有說服力,和最直觀的效果就是運行代碼看結果): import React, {C

原创 JavaScript 中的堆棧調用

在介紹 JavaScript 之前,先介紹一下數據的類型 基本類型 (按值訪問) 包括:Number 、 String 、 Boolean、 Undefined、Null  引用類型   (按引用訪問)   包括:Object、 Arra

原创 記一次 react-naitve TextInput 的一些坑

業務場景描述:     話不多說,直接上代碼 關於 TextInput 輸入框在什麼時候清空文本內容 /** react 組建的引用 */ import React, {Component} from "react"; import

原创 記一次完整的http請求

一年即將結束,各位攻城獅們各自打着自己的小算盤,計劃的幹完今年來一波華麗的跳槽,於是一個前端技術交流羣裏有些初入職場的小仙肉們問道關於這些問題,說實際工作中很少關注這些,於是個人準備記錄一下自己的理解 當你在瀏覽器輸入 www.baidu

原创 webpack實戰項目中代碼打包和優化總結

網上關於webpack的優化的已經很多了,只是都比較零散,結合實戰項目自己做個總結 webpack 優化,實際項目中主要做到了一下幾點: 1、 文件壓縮(css, js, html, 字體文件, 圖片文件) 2、 babel-loade