学习笔记,非原创。谢谢 JavaScript的面向对象编程和大多数其他语言如Java、C#的面向对象编程都不太一样...[作者空间]
函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 通常情况下,一个对Array求和...[作者空间]
高阶函数英文叫Higher-order function。那么什么是高阶函数?[作者空间]
在一个对象中绑定函数,称为这个对象的方法。 在JavaScript中,对象的定义是这样的: var xiaomin...[作者空间]
变量作用域与解构赋值 在JavaScript中,用var申明的变量实际上是有作用域的。 如果一个变量在函数体内部申...[作者空间]
函数 定义函数 在 JavaScript 中,定义函数方式: function abs (x) { if(x >...[作者空间]
iterable 遍历Array可以采用下标循环,遍历Map和Set就无法使用下标。为了统一集合类型,ES6标准引...[作者空间]
JavaScript的默认对象表示方式{}可以视为其他语言中的Map或Dictionary的数据结构,即一组键值对...[作者空间]
循环 要计算1+2+3,我们可以直接写表达式: 1 + 2 + 3; //6 要计算1+2+3+...+10,勉...[作者空间]
条件判断 JavaScript使用 if () { ... } else { ... } 来进行条件判断。例如,根...[作者空间]
变量 变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。...[作者空间]
JavaScript 数据类型 字符串、数字、数组、布尔、对象、Null、Undefined Number (数字...[作者空间]