摘要: 根本没有“JSON 对象”这回事! 前言 写这篇文章的目的是经常看到开发人员说:把字符串转化为 JSON 对象,把 JSON 对象转化成字符串等类似的话题,所以把之前收藏的一篇老外的文章整理翻译了一下,供大家讨论,如有错误,请大家指出,多谢。 正文 本文的主题是基于 ECMAScript262-3 阅读全文
posted @ 2017-08-13 22:05 桃之夭夭丶 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 前言 Bob 大叔提出并发扬了 S.O.L.I.D 五大原则,用来更好地进行面向对象编程,五大原则分别是: 五大原则,我相信在博客园已经被讨论烂了,尤其是 C# 的实现,但是相对于 JavaScript 这种以原型为 base 的动态类型语言来说还为数不多,该系列将分 5 篇文章以 JavaScri 阅读全文
posted @ 2017-08-07 08:49 桃之夭夭丶 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 强大的原型和原型链 前言 JavaScript 不包含传统的类继承模型,而是使用 prototypal 原型模型。 虽然这经常被当作是 JavaScript 的缺点被提及,其实基于原型的继承模型比传统的类继承还要强大。实现传统的类继承模型是很简单,但是实现 JavaScript 中的原型继承则要困难 阅读全文
posted @ 2017-07-31 09:02 桃之夭夭丶 阅读(726) 评论(2) 推荐(0) 编辑
摘要: 立即调用的函数表达式 前言 大家学 JavaScript 的时候,经常遇到自执行匿名函数的代码,今天我们主要就来想想说一下自执行。 在详细了解这个之前,我们来谈了解一下“自执行”这个叫法,本文对这个功能的叫法也不一定完全对,主要是看个人如何理解,因为有的人说立即调用,有的人说自动执行,所以你完全可以 阅读全文
posted @ 2017-07-24 00:11 桃之夭夭丶 阅读(454) 评论(0) 推荐(1) 编辑
摘要: 深入理解 JavaScript 代码编写规范 阅读全文
posted @ 2017-07-16 23:42 桃之夭夭丶 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 布局解决方案 了解 CSS 中属性的值及其特性, 透彻分析问题和需求才可以选择和设计最适合的布局解决方案。 居中布局 水平居中 子元素于父元素水平居中且其(子元素与父元素)宽度均可变。 inline-block + text-align 优点 兼容性佳(甚至可以兼容 IE 6 和 IE 7) tab 阅读全文
posted @ 2017-07-09 22:37 桃之夭夭丶 阅读(829) 评论(0) 推荐(0) 编辑
摘要: iframe基本内涵 通常我们使用iframe直接直接在页面嵌套iframe标签指定src就可以了。 但是,有追求的我们,并不是想要这么low的iframe. 我们来看看在iframe中还可以设置些什么属性 上面一些tag,会在下文进行穿插说明,单个不好说。我们通常使用iframe最基本的特性,就是 阅读全文
posted @ 2017-07-02 21:57 桃之夭夭丶 阅读(191594) 评论(9) 推荐(20) 编辑
摘要: 异步编程对 JavaScript 语言太重要。JavaScript 只有一根线程,如果没有异步编程,根本没法用,非卡死不可。 ES6 诞生以前,异步编程的方法,大概有下面四种。 回调函数 事件监听 发布/订阅 Promise 对象 ES6 将 JavaScript 异步编程带入了一个全新的阶段。 基 阅读全文
posted @ 2017-06-26 00:00 桃之夭夭丶 阅读(5016) 评论(0) 推荐(0) 编辑
摘要: 做前端有一段时间了,但是总觉得前端就是写写界面就行了,其实不然。一个合格的前端责任是很重大的。本文介绍重点介绍了前端人员需要掌握的一些技能。供大家参考。如果有一些对前端开发还有疑惑的童鞋,可以来看看。 本文来源:http://wiki.jikexueyuan.com/project/fedHandl 阅读全文
posted @ 2017-06-18 23:44 桃之夭夭丶 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: Promise 对象 转载:http://wiki.jikexueyuan.com/project/es6/promise.html 基本用法 ES6 原生提供了 Promise 对象。所谓 Promise 对象,就是代表了某个未来才会知道结果的事件(通常是一个异步操作),并且这个事件提供统一的 A 阅读全文
posted @ 2017-06-11 23:02 桃之夭夭丶 阅读(3169) 评论(1) 推荐(0) 编辑