利用React/anu编写一个弹出层

本文将一步步介绍如何使用React或anu创建 一个弹出层。 React时代,代码都是要经过编译的,我们很多时间都耗在babel与webpack上。因此本文也介绍如何玩webpack与babel。 我们创建一个ui目录,里面添加一个package.json。内容如下,里面已经是尽量减少babe …


Knockout.js技术讲解

Knockout.js Knockout是一款很优秀的JavaScript库(简称KO),它可以帮助你仅使用一个清晰整洁的底层数据模型(data model)即可创建一个富文本且具有良好的显示和编辑功能的用户界面。任何时候你的局部UI内容需要自动更新(比如:依赖于用户行为的改变或者 …


原理解释 – 收藏集 – 掘金

计算机程序的思维逻辑 (83) – 并发总结 – 掘金从65节到82节,我们用了18篇文章讨论并发,本节进行简要总结。 多线程开发有两个核心问题,一个是竞争,另一个是协作。竞争会出现线程安全问题,所以,本节首先总结线程安全的机制,然后是协作的机制。管理竞 …


javascript对象详解:__proto__和prototype的区别和联系

前言 本篇文章用来记录下最近研究对象的一些心得,做一个记录与总结,以加深自己的印象,同时,希望也能给正在学习中的你一点启发。本文适合有一定JavaScript基础的童鞋阅读。原文戳这里 引言 在JavaScript中,万物皆对象。咱们写一个JavaScript对象,大 …


Javascript设计模式之——代理模式

最近在读《javascript设计模式与开发实践》,在这里把文中的各种设计模式写出来,以便加深记忆,也可以分享给初学者。如果你不了解设计模式,那么强烈推荐你阅读一下这本书,相信它可以颠覆你的编程思维,助你打通任督二脉。


浅析Js中数据类型判断的方法

1.typeof操作符返回一个字符串,指示未经计算的操作数的类型。 语法:type opreand 参数: opreand是一个表达式,表示对象或者原始值,其类型将被返回。 描述: 类型 结果 Undefined “undefined” …


前端窝 – 收藏集 – 掘金

JavaScript 常见设计模式解析 – 掘金设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是 …