Chapter3 语言基础

3.7 函数

第十章会进行详细介绍

function functionName(arg0, arg1,...,argN) {
		statements
} 

ps:只要碰到return语句,函数就会立即停止执行并退出。

常见的提前终止函数执行操作:

function sayHi(name, message) {
		return;
		console.log("Hello " + name + ", " + message); // 不会执行
} 

return语句可以不带返回值,默认会返回undefined。不写return语句的函数,默认也会返回undefined。

严格模式对函数有一些限制:

  • 函数不能以eval或arguments作为名称;
  • 函数参数也不能叫eval或arguments;
  • 两个命名参数不能拥有同一个名称。

3.8 小结

  • ECMAScript的基本类型包括:undefined、Null、Boolean、Number、String和Symbol。
  • 不区分浮点数和整数,只有Number一种数值数据类型。
Last Updated:
Contributors: Jkevin