司楠

23
获赞数
6
关注数
5
粉丝数
北京
鲁东大学 | 信息管理与信息系统
IP 属地未知
2016-08-22 加入
浏览 7.4k

热爱生活的Web前端攻城狮

174 声望|学徒
javascript
157
ecmascript-6
42
async
34
react
29
this的用法
23
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2019-04-26
    30分钟精通React今年最劲爆的新特性——React Hooks
    你还在为该使用无状态组件(Function)还是有状态组件(Class)而烦恼吗? ——拥有了hooks,你再也不需要写Class了,你的所有组件都将是Function。
  • 发布了文章2019-02-15
    [译] React v16.8: 含有Hooks的版本
    Hooks 可以让我们不用写一个 class 就能使用 state 和其他的 React 特性。我们也可以构建我们自己的 Hooks 来在组件之间共享可重复使用的有状态逻辑。如果您之前从未听说 Hooks,您可能对下列这些资源感兴趣:
  • 赞了回答2019-01-11
    git commit 报 "Changes not staged for commit:"是怎么回事?
    我用了git add. git commit -m "",出现了这样的Changes not staged for commit:提示,后来发现时我提交时路径错了
  • 发布了文章2019-01-06
    [译] 浏览器中的 ECMAScript 模块
    原文链接:ECMAScript modules in browsers作者:Jake Archibald 浏览器现在可以使用 ES 模块(module)了!它们是: Safari 10.1 Chrome 61 Firefox 60 Microsoft Edge 16 {代码...} {代码...} 在线演示 您只需要在 script 元素上添加 type=module,浏览器就会将内...
  • 赞了文章2018-12-18
    MobX入门 TodoList
    MobX用于简单、可扩展的状态管理。通常搭配 React 使用,但不只限于 React。如何你厌烦了 Redux 繁杂的模板代码和 API,那么可以尝试下 MobX。网上好像流传: Redux 是谁用谁加班😂。
  • 发布了文章2018-12-07
    [译]前端离线指南(下)
    为您的站点提供一定量的可用空间来执行其所需的操作。该可用空间可在站点中所有存储之间共享:LocalStorage、IndexedDB、Filesystem,当然也包含Caches。
  • 发布了文章2018-12-05
    [译]前端离线指南(上)
    使用AppCache可以为我们提供几种支持内容离线工作的模式。如果这些模式正是你所需要的,那么恭喜你,你中了APPCache的大奖(尽管头等奖依然无人认领),但我们这些其余的人都挤在角落里来回摇摆(译者注:作者指的是由于设计上的原因,AppCache逐渐地被Web标准移除,...
  • 赞了文章2018-11-23
    MobX详解(一):装饰者模式
    例如一个游戏角色,我们在不改变这个角色对象的条件下,给角色穿一件装备(武器),那么角色的属性(攻击力)就会增加。这个过程,就可以由妆饰者模式来完成。
  • 发布了文章2018-11-23
    [译]await VS return VS return await
    当编写异步函数的时候,await,return,return await三者之间有一些区别,从中选取正确的方式是很重要的。我们从下面这个异步函数开始:
  • 赞了文章2018-11-22
    解决跨域问题,实例调用百度地图
    浏览器对于javascript的同源策略的限制,例如a.com下面的js不能调用b.com中的js,对象或数据(因为a.com和b.com是不同域),所以跨域就出现了。同域的概念又是什么呢?所谓的同源是指,域名、协议、端口均为相同。
  • 赞了文章2018-11-22
    npm包的发布和管理
    为啥我们需要一个包管理工具呢?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。如果我们要使用别人写的某个包,每次都根据名称搜索一下官方网站,下载代码,解压,再使用,非常繁琐。于是一个集中管理的工具应运而生:大家都把自己开发的模块打包后...
  • 发布了文章2018-11-22
    [译]Flux入门
    如果你的应用程序仅仅是无需共享状态静态视图(static view),并且你从不保存也不更新数据,那么你不需要使用Flux,Flux不会给你带来任何好处。
  • 赞了文章2018-04-19
    谈谈PostCSS
    现在的前端,javascript的发展有目共睹,框架林立。同时,html也是齐头并进,推出了HTML5标准,并且得到了普及。这样的发展却唯独少了一个角色?
  • 赞了文章2017-06-27
    采用矩阵+深度优先算法解决迷宫问题
    深度优先搜索算法(Depth-First-Search),简称DFS,是搜索算法的一种。是沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所有边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。如果还...
  • 赞了文章2016-11-24
    JavaScript 时间与日期处理实战:你肯定被坑过
    GMT即「格林威治标准时间」(Greenwich Mean Time,简称G.M.T.),指位于英国伦敦郊区的皇家格林威治天文台的标准时间,因为本初子午线被定义为通过那里的经线。然而由于地球的不规则自转,导致GMT时间有误差,因此目前已不被当作标准时间使用。UTC是最主要的世界时间...
  • 发布了文章2016-11-05
    ES6的Promise:要优雅,也要浪漫
    在ECMAScript 6标准中,Promise被正式列为规范,Promise,字面意思就是“许诺,承诺”,嘿,听着是不是很浪漫的说?我们来探究一下这个浪漫的Promise对象到底是如何许下承诺,又是如何兑现TA的诺言的。
  • 发布了文章2016-10-17
    【摘要】微信小程序
    9月22日凌晨,微信公众平台对200个服务号发送了“微信小程序”的测试邀请。微信方面表示,“小程序”目前只是测试阶段,未来此类“小程序”的主体比较广泛,不管是个人、政府、企业、媒体,抑或是其他组织开发者,均可以申请注册和使用“小程序”,“小程序”发布后,在业内掀...
  • 赞了文章2016-10-13
    SegmentFault 技术周刊 Vol.8 - React,“5 分钟快速入门”
    前段时间开始学习 React,浏览官方文档时,被其中提及的一篇文章——《Give It Five Minutes》给吸引了。最开始以为是“5 分钟学会 React”这种神一般存在的教程,结果不然,它只是 37 Signal 日志 SVN(Signal v.s. Noise)中的一篇文章……可这篇文章却给了我学习 React ...
  • 发布了文章2016-09-26
    DOM事件流与事件委托
    事件,即文档或浏览器中发生的一些特定交互的瞬间,我们可以利用事件监听来预定事件,当事件发生的时候执行相应的处理程序。当事件发生在某个DOM节点上时,事件在DOM结构中进行一级一级的传递,这便形成了“流”,事件流便描述了从页面中接收事件的顺序。本文主要讨论...
  • 回答了问题2016-09-13
    面试题,求解析过程
    当数字以0开头的时候,数字是八进制而非十进制,070实际上就是十进制的56,以add1为例,当执行完 var add1=add(070);这句时,返回一个function,add1等价于: