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

To get the most out of this book

You need to know the basics of JavaScript, including the following:

  • An understanding of some of the primitive JavaScript types, such as string, number, Boolean, null, and undefined
  • An understanding of how to create variables and reference them, including arrays and objects
  • An understanding of how to create functions and call them
  • An understanding of how to create conditional statements with the if and else keywords

You need to know the basics of HTML, including the following:

  • An understanding of basic HTML tags, such as div, ul, p, a, h1, and h2, and how to compose them together to create a web page
  • An understanding of how to reference a CSS class to style an HTML element

An understanding of basic CSS is also helpful, but not essential:

  • How to size elements and include margins and padding
  • How to position elements
  • How to color elements

You will need the following technologies installed on your computer:

  • Google Chrome: This can be installed at https://www.google.com/chrome/.
  • Node.js and npm: These are used throughout this book. You can install them at https://nodejs.org/en/download/. If you already have these installed, make sure that Node.js is at least version 8.2 and that npm is at least version 5.2. 
  • TypeScript: This can be installed via npm by entering the following command in a terminal:
npm install -g typescript
主站蜘蛛池模板: 普兰店市| 鄢陵县| 蓬安县| 通城县| 那曲县| 新竹市| 昌吉市| 河东区| 鄂伦春自治旗| 县级市| 肃南| 美姑县| 揭西县| 安远县| 枣阳市| 台前县| 塘沽区| 凤山县| 辽阳县| 巴林右旗| 巴林左旗| 广元市| 太康县| 连南| 高邮市| 密云县| 天等县| 澎湖县| 江阴市| 甘德县| 准格尔旗| 祁门县| 资阳市| 北辰区| 张家川| 杨浦区| 泌阳县| 四会市| 自贡市| 乾安县| 湖口县|