官术网_书友最值得收藏!

Chapter 1. Getting Started with Underscore.js

This chapter introduces you to Underscore and explains the main problems addressed by this library together with a quick introduction to functional programming. The chapter describes some of the concepts and patterns that are used by Underscore or are helpful when using Underscore. The final part is a walkthrough to set up the development environment used throughout the book.

The topics covered in this chapter are as follows:

  • Why Underscore
  • Getting started with Underscore by example
  • Key Underscore functions
  • Functional programming fundamentals
  • Useful patterns and practices for JavaScript applications targeting ECMAScript 5
  • Setting up a development workflow to explore Underscore
  • Testing JavaScript code with Jasmine

The chapter assumes that you know JavaScript programming fundamentals and how to create basic web pages using HTML, CSS, and jQuery.

The source code for all the examples from this chapter is also hosted online on GitHub at https://github.com/popalexandruvasile/underscorejs-examples/tree/master/getting-started.

主站蜘蛛池模板: 星子县| 万盛区| 石台县| 怀柔区| 凉城县| 鄯善县| 凤阳县| 平顶山市| 永吉县| 北辰区| 萝北县| 垣曲县| 沂南县| 育儿| 汝城县| 河北区| 晴隆县| 斗六市| 财经| 洪洞县| 共和县| 榆树市| 土默特右旗| 宁武县| 水富县| 屏山县| 穆棱市| 乐清市| 黄浦区| 永嘉县| 左贡县| 沽源县| 黔西| 即墨市| 宝鸡市| 册亨县| 于都县| 上饶市| 肥乡县| 石城县| 秦安县|