kainanhong

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年4月9日

摘要: 原文:Callback Hell 什么是 “回调地狱”? 在 JavaScript 中,我们经常通过回调来实现异步逻辑,一旦嵌套层级多了,代码结构就容易变得很不直观,最后看起来像这样: 金字塔形状和结尾的一大堆 }) ,这就是萌萌的回调地狱。 这是许多开发者都很容易犯的一个错误,希望以一种在视觉上从 阅读全文
posted @ 2017-04-09 04:53 kainanhong 阅读(4859) 评论(0) 推荐(0) 编辑

2017年3月28日

摘要: 译者注 我的上一篇译文 “[译] 通过 contentEditable 属性创建一个所见即所得的编辑器” 的原文 “Create a WYSIWYG Editor With the contentEditable Attribute” 被本文作者叼了一翻,说会误导吃瓜群众,让初学者误以为富文本编辑器 阅读全文
posted @ 2017-03-28 00:36 kainanhong 阅读(1812) 评论(0) 推荐(0) 编辑

2017年3月24日

摘要: 译者注 这只是一篇入门教程,介绍了一些基础知识,仅供参考,切不可因此觉得富文本编辑器很简单。 创建富文本编辑器是一个非常复杂的工程,需要考虑到方方面面,也有很多坑(请参考原文第一条评论)。 为免误导大家,特此说明。 格式说明:链接,名词,命令 原文:Create a WYSIWYG Editor W 阅读全文
posted @ 2017-03-24 02:01 kainanhong 阅读(3583) 评论(0) 推荐(0) 编辑

2017年3月4日

摘要: 译者注 本译文基本是按原文的意思来翻译,但对于 JavaScript 的事件循环,个人感觉还是 Philip Roberts 的视频讲解更形象些,思路和本文大致相同,不过他把事件表理解为 Web API,事件队列理解为任务队列或回调队列,童鞋们可以看下(可能需要科学上网): Philip Rober 阅读全文
posted @ 2017-03-04 21:50 kainanhong 阅读(378) 评论(0) 推荐(0) 编辑

2016年1月11日

摘要: PS:本文参考了司徒正美的《JavaScript框架设计》,以及许多其它的书籍和网络文章,感谢作者们分享了这么好的学习资源!关于JS的类和继承的原理,见:JavaScript里的类和继承文中提到的库和测试文件戳这里:https://github.com/hellobugme/jsclass/ 1、基 阅读全文
posted @ 2016-01-11 16:59 kainanhong 阅读(1181) 评论(0) 推荐(1) 编辑

摘要: JavaScript与大部分客户端语言有几点明显的不同: JS是 动态解释性语言,没有编译过程,它在程序运行过程中被逐行解释执行JS是 弱类型语言,它的变量没有严格类型限制JS是面向对象语言,但 没有明确的类的概念(虽然有class关键字,然而目前并没有什么卵用)JS虽然没有类,但可以通过一些方法来 阅读全文
posted @ 2016-01-11 16:58 kainanhong 阅读(2517) 评论(0) 推荐(4) 编辑