Node.js fs 模块的文件操作 API 介绍 – 前端 – 掘金
1.File System 模块概述 Node js的文件I/O 是基于标准的POSIX系统的API的一个封装,所有的方法都…
基于 Nodejs 的爬虫 – 可以自定义抓取糗事百科的内容 – 前端 – 掘金
抓取糗百热门内容, 可以自定义配置抓取页面数量和内容类型 起步 安装 node 环…
[[简译] 外国大厂对 node.js 工程师的建议 – 后端 – 掘金](https://juejin.im/entry/59082…
原视频地址: https://www.youtube.com/watch… 你对 node.js 初学者你有什么建议. Wyatt Preul Joyent 产品工程师 不要一开始就依赖 npm 上的模块, 尝试自己从头实…
我是如何用 React 实现一个电子书阅读器的(一) – 前端 – 掘金
在线地址:ireader.liumin.me github开源地址:https://github.com/liumin1128… ( ̄▽ ̄)~*先声明哈,API来自追书神器…
javascript 开发植物大战僵尸 – 前端 – 掘金
简介 这是我给社团学弟写的一个小demo,一个简易版植物大战僵尸,基本上涉及了不少简单而且重要的小知识,对学习前端入门应该还是有些帮助的,现在我带大家来分析分析这个小demo …
深入 JavaScript,从对象开始 – 前端 – 掘金
入坑前端开发有一段时间了,面对形形色色的JavaScript优秀框架,到底该选择那一款呢?最近在使用Vue.js写一款markdown编辑器插件(mavonEditor)的时候,遇到了各种各样的问题,而导致这些问题的根本原因不是Vue.js,而是JavaScr…
python 爬虫之 BeautifulSoup – 后端 – 掘金
简介 Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。Beautif…
强大的 Angular 表单验证 – 前端 – 掘金
Angular 支持非常强大的内置表单验证,maxlength、minlength、required 以及 pattern。使用 Angular 的内置表单校验能够完成绝大多数的业务场景的校验需求,但有时我们还需要实现更为复杂的表单校验功能,这时可以使用 An…
可能遇到假的面试题:不用 call 和 apply 方法模拟实现 ES5 的 bind 方法 – 前端 – 掘金
来自朋友去某信用卡管家的做的一道面试题,用原生 JavaScript 模拟 ES5 的 bind 方法,不准用 call 和 bind 方法。…
jsonp 跨域请求详解——从繁至简 – 前端 – 掘金
什么是jsonp?为什么要用jsonp?JSONP(JSON with Padding)是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。由于同源策略,一般来说位于 server1.example.com 的网页无法与不是 server1…
跨域——CORS 详解 – 前端 – 掘金
CORS(Cross-origin resource sharing) “跨域资源共享” 在出现CORS标准之前, 我们还只能通过jsonp(jsonp跨域请求详解)的形式去向“跨源”服务器去发送 XMLHttpRequest 请求,这种方式吃力不讨好,在请…
如何优雅安全地在深层数据结构中取值 – 掘金
古有赵子龙面对“冲锋之势,有进无退,陷阵之志,有死无生”的局面,能万军丛中取敌将首级。在我们的Javascript中,往往用对象(Object)来存储一个数据结构。如果这个结构非常复杂,那么想要安全优雅地取出一个值,也并非简单。 这篇文章将会详细阐述在一个嵌套…
基于 Angular 的单元测试:(一)测试环境搭建 – 前端 – 掘金
一直以来都是拿到一个新项目,了解完整的需求后开发。现在公司要尝试新的开发模式,先写测试代码,再写开发代码。按个人理解,其实测试代码就是我们平时写的需求文档,只不过现在是以代码的方式来规范和要求。 开发模式转变:(以前)需求 -> 开发 , (现在)测试…
Vue高效UI组件库—iView开发实践 – 掘金
前段时间在微软参加活动,分享了 TalkingData 开源的基于 Vue.js 的高效 UI 组件库 iView 的一些开发经验,现整理成文,和大家探讨。本文首发于掘金,转载请注明出处和作者。 GitHub:https://github.com/iview…
webpack 进阶 – 前端 – 掘金
内容目录: 配置分离 code splitting 异步加载 理解 webpack chunk webpack 调试 …
前端性能监控:window.performance – 前端 – 掘金
window.performance 是W3C性能小组引入的新的API,目前IE9以上的浏览器都支持。一个performance对象的完整结构如下图所示: memory字段代表JavaScript对内存的占用。 naviga…
JavaScript 数据类型检测的四种方式 – 前端 – 掘金
一、typeof console.log(typeof 12); // number var str = ‘iceman’; console.log(typeof str); // string 使用typeof检测数据类型,首先返回的都是一个字符串,其次字符…
vue2 全家桶 demo – 前端 – 掘金
使用vue-cli最新版构建的基于vue2的demo,用到技术有vue2,vue-router2,vuex2,axios, 做这个东西是因为有伙伴…
2016 年 Node.js 十大文章 – 后端 – 掘金
本文转载自:众成翻译 译者:dainiel 链接:http://www.zcfy.cc/article/22…原文:https://blog.risingstack.com/…
编写 Node.js Rest API 的 10 个最佳实践 – 前端 – 掘金
全文共 6953 字,读完需 8 分钟,速读需 2 分钟。翻译自:RingStack 的文章 10 Best Practices for Writing Node.js REST APIs | @RisingStack,英文好的同学可以直接阅读原文,译文较原文…
字符集和字符编码 – 阅读 – 掘金
历史与渊源: 当计算机由美国人发明后,当时设计到字符输入,由于是英文字符,通过收集整理。他们形成了标准的ASCII码(128) 字符集。8位,首位为0。由于不断普及,欧洲西方国家相应使用,发现有些特殊字符它们不能表示,如:λφ等。如是出来想法,…
揭秘 jQuery – 前端 – 掘金
jQuery源码分析 前言 有时候我在想jQuery为什么可以直接$操作,可以拥有比原生js更便利的DOM操作,而且只要你想就可以直接链式操作下去 核心框架 揭开一万多行代码的jQuery核心代码: (function(window, undefined) {…
谈谈对 Web 安全的理解 – 前端 – 掘金
作为一个前端 er,掌握必要的网络安全知识是必要,下面我整理了几种常见的网络攻击方式及防御技巧,本文内容来自网络,仅供参考。 CSRF 攻击 CSRF(Cross-site request forgery), 中文名称:跨站请求伪造,也被称为:one clic…
学习javascript数据结构与算法(六)——图 – 掘金
前言 本文是博主深感算法方面的不足,作的一系列读书笔记和源码分析。原文地址:学习javascript数据结构与算法(六)——图,觉得有用的话可以给个star,谢谢啦。作者:wengjq 1、 图 图是网络结构的抽象模型。图是一组由边连接的节点,任何二元关系都可…
技术 | 阅读源码让你的前端技术栈视野进阶 – 前端 – 掘金
前面写了两篇文章分别从阅读,保持竞争力来阐述如何学习的问题,若你还未阅读过,那么在阅读此篇文章时最好先阅读一下: 技术 | 前端工程师该如何保持竞争力 观点 | 获取专业知识的正确姿势 今天,我想说一说自己从源码上收获的一些感悟,对于自己的前端技术…