#156 JavaScript Introduction

我的这些笔记是在Codecademy学习「Introduction To JavaScript」之后总结出来的,因为是用全英文学习的,所有有些词汇可能翻译的不够标准,如果感兴趣可以直接去这个网站学习。

控制台 (Console)

Console是一个开发者们用来记录他们JavaScript程序的输出的工具,对我来说就是用来print出用户输入的文字或者数字的工具,下面这行代码就是一个例子。

值得注意的是在这一行代码的最后面有一个分号,在写代码的时候应该记得在该加分号的代码后面加上。

console.log("Hello, world!");

在运行这行代码之后,能够得到下面这行文字。

Hello, world!

数据类型 (Data Types)

JavaScript有四个主要的数据类型:

  • Strings ー 任何characters(包括字母,文字,空格,数字,或者符号),需要加引号。
  • Numbers ー 任何数字,不需要加引号。
  • Booleanstrue或者false,不需要加引号。
  • Null ー 代表没有值。
console.log("Hello"); // string, returns Hello
console.log(66.6); // number, returns 66.6
console.log(true); // boolean, returns true
console.log(null); // null, returns null

基础运算符号 (Math Operators)

  1. 加:+
  2. 减:-
  3. 乘:*
  4. 除:/
console.log(20 + 20); // returns 40
console.log(99 - 20); // returns 79
console.log(4 * 11); // returns 44
console.log(200 / 5); // returns 40

Property and Built-in methods

JavaScript中的property可以理解为数据的一个性质,比如一个string可以有它的长度的property,要获取这个property就像下面的代码一样;这个叫length的property可以获取前面string一共有多少个characters。

console.log("It's a sunny day today".length); // returns 22

Method和property不一样的地方是它能够给你写的string造成一些影响,然后生成一个output;下面有两个关于method的例子: .toUpperCase() .startsWith()

console.log("Great".toUpperCase()); // returns GREAT
console.log("Hello".startsWith('H')); // returns true

除了这些例子以外还有大量的其它methods,可以在这个网站找到。

你可能感兴趣的:(#156 JavaScript Introduction)