本文来自国外新手向技术博客RisingStack。有兴趣的同学可点击原文查看。 正文 标题:NPM最佳实践 相信npm install是npm-cli最常用的功能,但其实它还有很多其他可挖掘的地方。在本文中,你将会学习如何在应用开发的整个生命周期中——包括从新建,到开发,再到发布上线,npm如何帮你更好地完成开发。 0. npm基础使用 在进入今天的主题之前,我们先来回顾下一些npm命令,例如如何

npm   node.js   javascript  

Javascript设计模式-工厂模式 最近阅读了几本设计模式方面的书籍,学习之余整理下来,方便以后的归纳和梳理 设计模式-工厂模式 创造工厂模式是一种创建性模式,也就是一种创建对象的最佳实践.首先我们需要理解: 为什么我们需要工厂模式? 想象一个场景:如果你要求去买一些东西:板烧鸡腿汉堡,可乐和薯条,那么人们会非常自然的跑去麦当劳去购买对吧. 为什么我们会想到去麦当劳呢?因为这些东西都是一类食物

javascript  

Javascript的内置函数(ES5) 整理了一些Javascript语言精粹的方法一章的整理出的ES5的内置方法; 之后还会整理'ES6标准入门'的新添加的ES6方法; 整理这些作用一方面是更好的理解记忆,另一方面是对于类数组arguments,可以使用原型链的调用(Array.prototype.call(...))即可; ES5中的一些函数 Array 1.array.concat(ite

javascript  

廖雪峰的JavaScript教程学习笔记 1. 标准对象Date

javascript  

介绍:Leaflet是一个开源的JavaScript库,对移动端友好且对地图有很好的交互性。 大小仅仅只有 33 KB, 同时具有大多数地图所需要的特点。 Leaflet设计的非常简单易懂, 同时具有很好的性能和易用性。 它在桌面端和移动端都工作的相当高效,并有大量的插件用于扩张Leaflet的功能。 微信公众号:673399718嘻嘻 demo图如下: 使用leaflet.js生成世界地图非常方

javascript   css   html   jquery   js插件  

Canvas基础

title: Canvas基础 date: 2016-11-09 tags: HTML5 0x00 Canvas 使用 Canvas 元素必须为其设置宽度和高度属性,指定可以绘制区域的大小。如果不添加任何样式或者不绘制任何图形,那么是看不到该元素的。 但是若是通过 CSS 样式来为其设置宽高属性的话,如果 CSS 的尺寸与 canvas 初始比例(canvas 默认初始宽度 300 px 高度 1

html   css   javascript  

JS高级定时器

title: 高级定时器 date: 2016-12-13 tag: JS高级技巧 0x00 异步 首先,JavaScript 中没有代码是立即执行的,而是一旦进程空闲则立即执行。 进程何时空闲,取决于上一个执行队列的执行时间,而与此对应的是随着页面中生命周期的推移而产生的代码执行顺序队列。 定时器对队列的工作方式是,当设定的时间过去以后将代码插入队列,但不代表代码会被立即执行。 0x01 重复定

javascript  

Javascript模式 阅读笔记-第一部分-函数模式 总的来说,javascript模式是一本力荐的js进阶书,书里面涉及了很多在学习javascript过程中会碰到的坑,然后提供了很不错的解决方法.虽然很多人吐槽这本书的翻译,但是糟糕的翻译还是无法掩盖这是一本好书的事实. 因此这里我会结合书上的知识和我的理解来写一些我认为值得借鉴的内容. 1.关于new的一些事情 随处可见的是使用new操作符

javascript  

函数式编程(Functional Programming),一看这个词,简直就是学院派的典范。 以至于从 Lisp 的创世,到 Scheme、Haskell、Clean、Erlang、Miranda、Scala、LOGO、Clojure、Mathematica 甚至 R,它们一出生就站在了鄙视链的顶端,尤其是非纯函数式的 Lisp 老祖和纯函数式的集大成者 Haskell。就如段子里说的,一群程序

javascript   函数式编程   segmentfault-技术周刊  

这是篇文章翻译自medium的:Presentational and Container Components 译者语: 这篇文章是紧接着对我上一篇翻译的扩充,对Container Component模式描述的更加细,解决了我很多开发中的困惑。 Presentational and Container Components 在我写React程序的时候,我发现一个模式非常的好用。对React有一定经

javascript   react.js  
1 2 3 4 5 6 7 8 9