基础知识 - 收藏集 - 掘金

JavaScript字符串所有API全解密 - 掘金
关于 我的博客:louis blog SF专栏:路易斯前端深度课 原文链接:JavaScript字符串所有API全解密 本文近 6k 字,读完需 10 分钟。 字符串作为基本的信息交流的桥梁,几乎被所有的编程语言所实现(然而c、c++没有提供)。多数开发者...

什么是 URI、URL、URN、URC 和 Data URI? - 前端 - 掘金
什么是URI、URL、URN、URC和Data URI? 概念及区别 luyuqiang, HTTP, 翻译, 3周前 前言 不知道大家有没有电话拨号通过'猫'上网的经历,那时测试网络是否连接,最好的方式就是打开浏览器输入: ...

This 其实不难,通过实例全面解析 JS 中的 This - 前端 - 掘金
this的指向问题应该是让每一个前端er都头疼的问题,我也一样,曾经遇到甚至都是一顿乱猜。最近在研读一些书籍如《你不知道的JavaScript》和《JavaScript语言精粹与编程实践》,让我对this的问题豁然开朗。故写下此篇文章,分享一下我的心得。 隐...

Https 详解 - 前端 - 掘金
Convinced from spending hours reading rave reviews, Bob eagerly clicked “Proceed to Checkout” for his gallon of Tuscan Who...

从网络链路到跨域问题 - 掘金
首先,得知道什么是域。 再首先,得先知道Web服务从访问到收到数据并展现这个过程发生了什么。 IP 注:下文中 网络空间 = TCP/IP网络空间, IP = IP地址 IP本身是Internet Protocol的缩写,是一种为了计算机相互连接通信而产生的协...

「理解 HTTP」之常见的状态码 - 前端 - 掘金
状态码的职责是当客户端向服务器端发送请求时,描述返回请求结果。借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了什么错误。 RFC2616定义的状态码,由3位数字和原因短信组成。数字中的第一位指定了响应类别,后两位无分类。响应类别有以下5种: T...

Web Service 概念梳理 - 前端 - 掘金
计算机技术难理解的很多,Web Service 对我来说就是一个很难理解的概念;为了弄清它到底是什么,我花费了两周的时间,总算有了一些收获,参考了不少网上的资料,但有些概念说法不一。我以w3c和 一些早期介绍Web Service的书为准。如有错误,欢迎指正!...

(译) 前端攻略 - 从路人甲到英雄无敌二: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只是协议而已。。我一个个来回答吧一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不...

爬虫入门系列(一):快速理解 HTTP 协议 - 掘金
4月份给自己挖一个爬虫系列的坑,主要涉及HTTP 协议、正则表达式、爬虫框架 Scrapy、消息队列、数据库等内容。 爬虫的基本原理是模拟浏览器进行 HTTP 请求,理解 HTTP 协议是写爬虫的必备基础,招聘网站的爬虫岗位也赫然写着熟练掌握HTTP协议规范...

你可能感兴趣的:(基础知识 - 收藏集 - 掘金)