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

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.

主站蜘蛛池模板: 南昌县| 怀宁县| 荥阳市| 伊宁市| 崇文区| 安平县| 武功县| 武宣县| 砚山县| 沂水县| 昌邑市| 新泰市| 惠安县| 丽水市| 门头沟区| 晴隆县| 连南| 驻马店市| 开原市| 张家口市| 新泰市| 道孚县| 松江区| 西青区| 原阳县| 西藏| 北流市| 巴青县| 突泉县| 上栗县| 长宁区| 锡林浩特市| 涿州市| 吉林市| 旌德县| 玉山县| 景德镇市| 韶关市| 缙云县| 句容市| 江阴市|