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

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.

主站蜘蛛池模板: 江阴市| 肥西县| 彭阳县| 定安县| 新建县| 江永县| 竹北市| 延庆县| 历史| 阳原县| 浙江省| 昌乐县| 潜山县| 怀远县| 南平市| 砀山县| 项城市| 长岛县| 桃江县| 东安县| 广安市| 盐亭县| 靖西县| 巴中市| 福建省| 米脂县| 封丘县| 偏关县| 攀枝花市| 招远市| 武清区| 东乡县| 镇康县| 绥棱县| 民权县| 葵青区| 象山县| 海口市| 乐山市| 洛浦县| 顺义区|