JavaScript
-
JS函数传参(形参+实参)
JavaScript 函数的参数包括以下两种类型: 形参:在定义函数时,声明的参数变量仅在函数内部可见。 实参:在调用函数时,实际传入的值。 示例1 定义 JavaScript 函…
-
JS函数返回值和return关键字
JavaScript 函数提供两个接口实现与外界的交互,其中参数作为入口,接收外界信息;返回值作为出口,把运算结果反馈给外界。 在函数体内,使用 return 语句可以设置函数的返…
-
JS函数调用(4种方法)
JavaScript 提供了 4 种函数调用:一般形式的函数调用、作为对象的方法调用、使用 call 和 apply 动态调用、使用 new 间接调用。 一般形式的函数调用 在默认…
-
JS定义函数(function关键字)
在 JavaScript 中定义函数的方法有 3 种,即使用 function 语句、使用 Function() 构造函数和定义函数直接量。 声明函数 在 JavaScript 中…
-
Go语言WEB框架(Gin)详解
在 Go语言开发的 Web 框架中,有两款著名 Web 框架分别是 Martini 和 Gin,两款 Web 框架相比较的话,Gin 自己说它比 Martini 要强很多。 Gin…
-
自己给JS数组添加更多迭代器(具有迭代功能的方法)
JavaScript 为数组定义了多个具有迭代功能的方法,如 forEach、filter、map、every、some。本节练习使用 JavaScript 设计自己的迭代器。 迭…
-
JS使用自定义的方法初始化数组
在 JavaScript 中,数组在默认状态下是不会初始化的。如果使用[]运算符创建一个新数组,那么此数组将是空的。如果访问的是数组中不存在的元素,则得到的值将是&nbs…
-
通过JS Array原型扩展更多方法
Array 内置了很多方法,但是无法满足所有用户的需求,这时可以为 Array 对象扩展方法,以便提高代码重用率。扩展数组的方法一般通过 Array …
-
JS reduce()和reduceRight()方法:对数组元素进行迭代(累加)
使用 JavaScript 中的 reduce() 和 reduceRight() 方法可以对数组元素的值进行迭代(或者说累加)。 reduce() 方法 JavaScr…
-
JS filter()方法:根据指定条件过滤数组元素
JavaScript filter() 方法可以返回数组中满足指定条件的元素。具体用法如下: array.filter(callbackfn[, thisArg]); 参…