JavaScript字符串全部API全解密 - 掘金
關於 個人博客:louis blog SF專欄:路易斯前端深度課 原文連接:JavaScript字符串全部API全解密 本文近 6k 字,讀完需 10 分鐘。 字符串做爲基本的信息交流的橋樑,幾乎被全部的編程語言所實現(然而c、c++沒有提供)。多數開發者...css
什麼是 URI、URL、URN、URC 和 Data URI? - 前端 - 掘金
什麼是URI、URL、URN、URC和Data URI? 概念及區別 luyuqiang, HTTP, 翻譯, 3周前 前言 不知道你們有沒有電話撥號經過'貓'上網的經歷,那時測試網絡是否鏈接,最好的方式就是打開瀏覽器輸入: ...前端
This 其實不難,經過實例全面解析 JS 中的 This - 前端 - 掘金
this的指向問題應該是讓每個前端er都頭疼的問題,我也同樣,曾經遇到甚至都是一頓亂猜。最近在研讀一些書籍如《你不知道的JavaScript》和《JavaScript語言精粹與編程實踐》,讓我對this的問題豁然開朗。故寫下此篇文章,分享一下個人心得。 隱...c++
Https 詳解 - 前端 - 掘金
Convinced from spending hours reading rave reviews, Bob eagerly clicked 「Proceed to Checkout」 for his gallon of Tuscan Who...web
從網絡鏈路到跨域問題 - 掘金
首先,得知道什麼是域。 再首先,得先知道Web服務從訪問到收到數據並展示這個過程發生了什麼。 IP 注:下文中 網絡空間 = TCP/IP網絡空間, IP = IP地址 IP自己是Internet Protocol的縮寫,是一種爲了計算機相互鏈接通訊而產生的協...正則表達式
「理解 HTTP」之常見的狀態碼 - 前端 - 掘金
狀態碼的職責是當客戶端向服務器端發送請求時,描述返回請求結果。藉助狀態碼,用戶能夠知道服務器端是正常處理了請求,仍是出現了什麼錯誤。 RFC2616定義的狀態碼,由3位數字和緣由短信組成。數字中的第一位指定了響應類別,後兩位無分類。響應類別有如下5種: T...數據庫
Web Service 概念梳理 - 前端 - 掘金
計算機技術難理解的不少,Web Service 對我來講就是一個很難理解的概念;爲了弄清它究竟是什麼,我花費了兩週的時間,總算有了一些收穫,參考了很多網上的資料,但有些概念說法不一。我以w3c和 一些早期介紹Web Service的書爲準。若有錯誤,歡迎指正!...npm
(譯) 前端攻略 - 從路人甲到英雄無敵二:JavaScript 與不斷演化的框架 - 閱讀 - 掘金
本文翻譯自FreeCodeCamp的from-zero-to-front-end-hero-part。 繼續譯者的廢話,這篇文章是前端攻略-從路人甲到英雄無敵的下半部分,在上半篇中介紹了HTML與CSS的基礎知識,在這裏就主要介紹JavaScript與各類各...編程
JavaScript 奇技淫巧 44 招 - 前端 - 掘金
JavaScript是一個絕冠全球的編程語言,可用於Web開發、移動應用開發(PhoneGap、Appcelerator)、服務器端開發(Node.js和Wakanda)等等。JavaScript仍是不少新手踏入編程世界的第一個語言。既能夠用來顯示瀏覽器中的簡...跨域
JavaScript 中的定時控制 - Throttle、Debounce、Immediate 的 API 實現 - 前端 - 掘金
在上一篇文章中,咱們研究了一些技術用來函數的定時控制(回調),在特定事件發生時觸發。這些技術是: Throttle Debounce Immediate 在這篇文章中,咱們將看到這些技術如何以高階函數的形式實現通用的API。 咱們首先看看 Debounce...瀏覽器
Css3 之關鍵幀應用 - 前端 - 掘金
Css3 之關鍵幀應用...
JavaScript 的性能優化:加載和執行 - 前端 - 掘金
文章目錄 概覽 ...
乾貨 | 原來你是這樣的 setTimeout - 前端 - 掘金
做者:田小虎(滬江Web前端開發工程師) 本文爲原創文章,有不當的地方歡迎指出。轉載請指明出處。 其實提及JavaScript中的定時器(Timer)中的 setTimeout() 方法,從事開發的同窗想必都不會陌生,以爲這些東...
談一談 JavaScript 繼承 - 前端 - 掘金
最近在複習一些JavaScript基礎的東西,碰到js的原型和繼承這一塊老是感受不悟其中精髓。所以,這篇文章算是從我本身理解的角度對js繼承進行總結和剖析。 什麼是繼承 大多數人使用繼承不外乎是爲了得到...
爲何我放棄 Gulp 和 Grunt 而使用 npm Scripts - 前端 - 掘金
我知道你在想什麼。 什麼?!Gulp不是剛剛乾掉了Grunt嗎? 爲何咱們不能在Javascript的地盤上消停一下子呢?我知道,可是… 我發現Gulp和Grunt是沒有必要的抽象,npm Script 已經足夠強大,而且一般更好用。 讓咱們從一個例子開始 ...
一篇文章讓你瞭解 service-worker - 前端 - 掘金
Service Worker 是什麼? service worker 是獨立於當前頁面的一段運行在瀏覽器後臺進程裏的腳本。 service worker不須要用戶打開 web 頁面,也不須要其餘交互,異步地運行在一個徹底獨立的上下文環境,不會對主線程形成阻塞。...
深刻理解 JavaScript 中的做用域和上下文 - 前端 - 掘金
在本教程中,咱們將深刻學習 JavaScript 中做用域(Scope)的一切。 因此,來吧。 介紹 JavaScript中有一個被稱爲做用域(Scope)的特性。雖然對於許多新手開發者來講,做用域的概念並非很容易理解,我會盡我所能用最簡單的方式來解釋做用域...
移動前端不得不瞭解的 HTML5 head 頭標籤(2016 最新版) - 前端 - 掘金
HTML的頭部內容特別多,有針對SEO的頭部信息,也有針對移動設備的頭部信息。並且各個瀏覽器內核以及各個國內瀏覽器廠商都有些本身的標籤元素,有不少差別性。移動端的工做已經愈來愈成爲前端工做的重要內容,除了日常的項目開發,HTML 頭部標籤功能,特別是meta,...
HTML 不能這麼寫、你造嗎? - 前端 - 掘金
目錄 a標籤不能夠嵌套交互式元素 塊級元素能夠包含內聯元素和某些塊級元素,內聯元素不能包含塊級元素,只能包含內聯元素 p標籤不能包含塊級元素 ...
(乾貨)css自定義 range radio select的樣式滑輪,按鈕,選擇框 - 掘金
寫在前面: 以前踩坑css的時候,遇到滑輪,按鈕,選擇框這類型的東西,爲了頁面效果,老是須要自定義他們的樣式,而不使用他們的默認樣式。當時寫的時候,我也是蠻頭疼的,弄了個demo,連接在下面。對此作個總結。本文是面向前端小白的,大手子能夠跳過,寫的很差之處多多...
30 分鐘搞定 ES6 經常使用基礎知識 - 前端 - 掘金
ES6基礎智商劃重點 在實際開發中,ES6已經很是普及了。掌握ES6的知識變成了一種必須。儘管咱們在使用時仍然須要通過babel編譯。 ES6完全改變了前端的編碼風格,能夠說對於前端的影...
JavaScript 姿式提高簡略 - 前端 - 掘金
原文連接 : Leveling Up Your JavaScript 譯文出自 : 掘金翻譯計劃 譯者 : Hikerpig 校對者: Nark Qi, JasinYip JavaScript 是一門入門容易,可是至關難以精通的語言。可現今一些文章總假設...
正則表達式前端使用手冊 - 前端 - 掘金
導讀 你有沒有在搜索文本的時候絞盡腦汁, 試了一個又一個表達式, 仍是不行. 你有沒有在表單驗證的時候, 只是作作樣子(只要不爲空就好), 而後燒香拜佛, 虔誠祈禱, 千萬不要出錯. 你有沒有在使用sed 和 grep 命令的時候, 感...
WebSocket 是什麼原理?爲何能夠實現持久鏈接? - 前端 - 掘金
額。。最高票答案沒答到點子上,最後怎麼跑到Nodejs上去了。。Websocket只是協議而已。。我一個個來回答吧1、WebSocket是HTML5出的東西(協議),也就是說HTTP協議沒有變化,或者說不要緊,但HTTP是不支持持久鏈接的(長鏈接,循環鏈接的不...
爬蟲入門系列(一):快速理解 HTTP 協議 - 掘金4月份給本身挖一個爬蟲系列的坑,主要涉及HTTP 協議、正則表達式、爬蟲框架 Scrapy、消息隊列、數據庫等內容。 爬蟲的基本原理是模擬瀏覽器進行 HTTP 請求,理解 HTTP 協議是寫爬蟲的必備基礎,招聘網站的爬蟲崗位也赫然寫着熟練掌握HTTP協議規範...