ES5 中处理不定参数(arguments) javascript function sum() { let sum = 0 Array.from(arguments).forEach(function(item) { sum += item }) return sum } console.log( ...
分类:
编程语言 时间:
2021-05-04 15:17:28
阅读次数:
0
JavaScript function 常用的几种写法 函数可以通过声明定义,也可以是一个表达式。 函数声明: function functionName(parameters) { 执行的代码 } 函数表达式: var x = function (a, b) {return a * b}; 写法1 ...
分类:
编程语言 时间:
2021-01-14 10:59:46
阅读次数:
0
javascript:(function() { function R(a){ona = "on"+a; if(window.addEventListener) window.addEventListener(a, function (e) { for(var n=e.originalTarget; ...
分类:
Web程序 时间:
2021-01-04 10:40:43
阅读次数:
0
The same as Javascript: // Javascript function sayHello(name) { return `Hello ${name}` } //python def say_hello(name): return f"Hello {name}" ...
分类:
编程语言 时间:
2020-05-30 19:34:09
阅读次数:
67
We can use 'jest.spyOn', similr to 'spyOn' in Jasmine. jest.spyOn(utils, 'getWinner') We get 'getWinner' as a method. Jest has mockImplementation: // ...
分类:
编程语言 时间:
2020-04-30 15:55:04
阅读次数:
69
JS排序之简单排序 [Toc] 冒泡排序 + 时间复杂度: O(n^2) + 稳定的排序算法 + 特点: 从后向前找,有序区数字一定全部小于(或大于)无序区数字 + 性能: 慢 + 优化: 双向冒泡(鸡尾酒排序) JavaScript function straightInsertionSort(a ...
分类:
编程语言 时间:
2020-03-20 22:11:43
阅读次数:
58
javascript:(function(){document.cookie='SPLOGIN=YES; path=/;';var href=window.location.href;if(href.indexOf('.cgi') 1 || href.indexOf('?')!=-1){window ...
分类:
其他好文 时间:
2020-02-10 15:18:20
阅读次数:
68
由于函数是对象,因此函数名实际上也是一个指向函数对象的指针 1、函数的声明方式: 普通的函数声明 function box(num1.num2){ return num1+num2; } 使用变量初始化函数 var box=function(num1,num2){ return num1+num2; ...
分类:
编程语言 时间:
2020-02-06 14:44:43
阅读次数:
58
装饰器模式 为对象添加新功能 不改变其原有的结构和功能 传统 UML 类图 javascript 中的装饰器 装饰类 装饰器原理 装饰类 mixin 示例 装饰方法 one javascript function readonly(target, name, descriptor) { // des ...
分类:
编程语言 时间:
2020-01-28 22:52:31
阅读次数:
156
```javascript function rob(nums) { if(!nums || nums.length === 0) { return 0; } else if(nums.length ...
分类:
其他好文 时间:
2020-01-14 13:23:03
阅读次数:
64