React源码分析与实现(一):组件的初始化与渲染

2018-08-28
阅读 20 分钟
2.1k
原文链接地址:[链接]%EF%BC%9A%E7%BB%84%E4%BB%B6%E7%9A%84%E5%88%9D%E5%A7%8B%E5%8C%96%E4%B8%8E%E6%B8%B2%E6%9F%93.md) 转载请注明出处

函数式编程了解一下(下)

2018-07-11
阅读 15 分钟
2.2k
一步一步来理解,第一次调用curry函数的时候,返回一个curried函数,待调用状态,当我们传入1的时候,返回的依旧是一个函数,args是利用闭包,记录你传入的参数是否为函数定义时候的参数个数,如果不是,那我接着等待你在传入。因为我们利用args来记录每次传入的值,所以我们每次拿curry函数后的传入的参数就必须使用arg...

窥探Underscore源码系列-开篇

2018-04-26
阅读 6 分钟
2.1k
源码阅读是必须的,Underscore是因为刚刚学习整理了一波函数式编程,加上自己曾经没有太多阅读源码的经验,先拿Underscore练练手,跟着前辈们走一走,学一学。也相同时能够夯实js基础,从源码中学习到更多的编码技巧

函数式编程了解一下(上)

2018-04-15
阅读 6 分钟
1.9k
一直以来没有对函数式编程有一个全面的学习和使用,或者说没有一个深刻的思考。最近看到一些博客文章,突然觉得函数式编程还是蛮有意思的。看了些书和文章。这里记载下感悟和收获。 欢迎团队姜某人多多指点@姜少。 由于博客秉持着简短且全面原则。遂分为上下两篇原文地址 Nealyang

16年毕业的前端er在杭州求职ing

2018-01-21
阅读 5 分钟
3.6k
目前的状态是阿里通过了技术面和交叉面,大概下周一总监面+hr面。网易hr面结束了,在等通知,科大讯飞已经拿到offer了,还是比较不错的offer,别的创业公司、上市公司不管是人工智能还是智能家居也都基本拿了offer,但是。。。好吧,还是有着一颗对大厂的夙愿。或许就是大学埋下的吧。

关于前端跨域总结

2017-12-26
阅读 14 分钟
1.9k
前端开发中,跨域使我们经常遇到的一个问题,也是面试中经常被问到的一些问题,所以,这里,我们做个总结。小小问题,不足担心 原文地址:YOU-SHOULD-KNOW-JS 什么是跨域 跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。 同源策略限制了一下行为: Cookie...

this其实很简单

2017-11-13
阅读 7 分钟
1.5k
此文主要总结于《你不知道的JavaScript 上卷》,虽然讲解this的文章已经烂大街了,但是依旧希望,这篇文章可以帮助到那些还是对this有些疑惑的哥们

还担心面试官问闭包?

2017-11-06
阅读 5 分钟
1.7k
网上总结闭包的文章已经烂大街了,不敢说笔者这篇文章多么多么xxx,只是个人理解总结。各位看官瞅瞅就好,大神还希望多多指正。此篇文章总结与《JavaScript忍者秘籍》 《你不知道的JavaScript上卷》 系列博客地址:https://github.com/Nealyang/YOU-SHOULD-KNOW-JS 安利个人react技术栈+express+mongoose实战个人博客教...

忍者级别的JavaScript函数操作

2017-10-31
阅读 8 分钟
6.7k
从名字即可看书,此篇博客总结与《JavaScript忍者秘籍》。对于JavaScript来说,函数为第一类型对象。所以这里,我们主要是介绍JavaScript中函数的运用。 系列博客地址:https://github.com/Nealyang/YOU-SHOULD-KNOW-JS

浅谈JavaScript面向对象

2017-10-25
阅读 8 分钟
2.6k
对象(Object)应该算是js中最为重要的部分,也是js中非常难懂晦涩的一部分。更是面试以及框架设计中各出没。写这篇文章,主要参考与JavaScript红宝书(JavaScript高级程序设计 第六章章节)以及各大博主博客。原文地址:https://github.com/Nealyang/YOU-SHOULD-KNOW-JS

react全家桶+express实战技术博客系列教程

2017-10-22
阅读 2 分钟
10.8k
放到开头,这里重点说明下,很多哥们会发邮件或者群里艾特,但是好多邮件回复不了不知道什么情况,群里有时候不怎么关注就错过了,大家如果有啥问题咱就直接提issue吧,后面朋友遇到相同问题大家也可以参考

实战react技术栈+express前后端博客项目(9)-- 前端管理界面发表文章功能+后端对应接口

2017-10-17
阅读 8 分钟
2.6k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

实战react技术栈+express前后端博客项目(8)-- 前端管理界面标签管理+后端对应接口开发

2017-10-16
阅读 10 分钟
2.4k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

实战react技术栈+express前后端博客项目(7)-- 前端管理界面用户查看功能+后端对应接口开发

2017-10-13
阅读 5 分钟
2.4k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

实战react技术栈+express前后端博客项目(6)-- 使用session实现免登陆+管理后台权限验证

2017-10-13
阅读 6 分钟
6.3k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

实战react技术栈+express前后端博客项目(5)-- 前后端实现登录功能

2017-10-10
阅读 9 分钟
2.8k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

实战react技术栈+express前后端博客项目(4)-- 博客首页代码的编写以及redux-saga的组织

2017-10-09
阅读 8 分钟
2.7k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

实战react技术栈+express前后端博客项目(3)-- 后端路由、代理以及静态资源托管等配置说明

2017-10-09
阅读 5 分钟
3k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

实战react技术栈+express前后端博客项目(2)-- 前端react-xxx、路由配置

2017-09-30
阅读 7 分钟
2.7k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

实战react技术栈+express前后端博客项目(1)-- 整体项目结构搭建

2017-09-29
阅读 3 分钟
5.8k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

实战react技术栈+express前后端博客项目(0)-- 预热一波

2017-09-28
阅读 2 分钟
4k
本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会烂尾

夯实JS系列--变量、作用域和内存问题

2017-09-25
阅读 3 分钟
1.1k
最近在忙于写一个react+node的全栈博客demo,没有时间更新文章。但是还是觉得这样一忙起来不更新是不应该的。正好在空闲上下班地铁上都会再去细读js原生知识。所以打算整理、总结、系统性的分享给大家。

AppleScript脚本入门

2017-09-20
阅读 6 分钟
43.4k
作为入门文章,这里尽量写的简单明了一点。况且,AppleScript本身也是一个非常容易的脚本语言。 介绍 作为脚本语言,其实就是一些指令的集合。这种语言和英语类似,因此也易读、易写、易于理解。他的作用也就是让计算机程序之间的沟通成为可能。 初试AppleScript 脚本就是一系列的指令。工具: 基本操作: command+k ---...

使用webpack实现react的热更新

2017-09-13
阅读 4 分钟
12.7k
app 中自然就是源代码,app/index.js是最外层的js文件。因为涉及到是热更新,所以当然是在我们的 webpack.dev.js 文件下操作。

React技术栈实现大众点评Demo-初次使用redux-saga

2017-09-11
阅读 12 分钟
7k
众所周知,react仅仅是作用在View层的前端框架,redux作为前端的“数据库”,完美!但是依旧残留着前端一直以来的诟病=>异步。

React技术栈实现XXX点评App demo

2017-09-10
阅读 2 分钟
2.8k
项目地址:[链接]技术栈:react、react-router4.x 、 react-redux 、 webpack3.x、 redux-saga 、 css-module 、 ES6 、babel...

配合angularjs中interceptor一劳永逸的加载$ionicloading的方法

2017-02-18
阅读 3 分钟
3.5k
在我们日常的项目开发中,每当页面需要和服务端存在交互的时候,为了界面的友好,我们都会在界面中给个loading的加载图标,当从服务端获取到数据或者已经把本地数据送到服务端并且得到相应的回应的时候我们就会隐藏刚刚的加载图标。

angularJs中关于ng-class的三种使用方式说明

2017-02-18
阅读 1 分钟
2.7k
在开发中我们通常会遇到一种需求:一个元素在不同的状态需要展现不同的样子。 而在这所谓的样子当然就是改变其css的属性,而实现能动态的改变其属性值,必然只能是更换其class属性 这里有三种方法: 第一种:通过数据的双向绑定(不推荐) 第二种:通过对象数组 第三种:通过key/value 下面简单说下这三种: 第一种:通...

ng-Cordova插件之fileTransfer的使用

2017-02-17
阅读 5 分钟
5.5k
其实我觉得gitHub上的文档说的已经很详细了,但是鉴于是一个比较常用的插件以及貌似使用方法稍微的要比ng-camera那样看起来简单点,所以这里稍微的写写记录下