重新刷jsES5基础知识,看到了闭包这块。遵循着又笨又懒的原则,我不想记录概念,就想知道它是怎么来的,先看个例子(廖雪峰官网闭包中的例子)。 说下想干什么,我想输出的results=[1,4,9] console.log(f1()); console.log(f2()); console.log(f ...
分类:
Web程序 时间:
2018-03-22 10:53:16
阅读次数:
256
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function等 是 JS 自带的函数对象。下面举例说明。 在上面的例子中 o1 o2 o3 为普通对象,f1 f2 f3 为函数对象。怎么区分,其实很简单,凡是通过 new ...
分类:
Web程序 时间:
2018-03-20 21:44:04
阅读次数:
270
问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取
分类:
其他好文 时间:
2018-03-19 21:47:04
阅读次数:
180
1.什么是prototype? 以上的代码,F()是一个构造函数,f1和f2是由这个构造函数产生的对象。 prototype是构造函数的一个属性,它的值就是由这个构造函数构造出来的对象的原型对象。(换句话来说,prototype既是构造函数的属性,也是由这个构造函数构造出来的对象的原型对象) 原型对 ...
分类:
Web程序 时间:
2018-03-18 15:00:30
阅读次数:
206
什么是函数? 实现特定功能的n条语句的封装体,函数体现的思想是封装的思想。 为什么要用函数? 函数提高代码的复用 便于程序之间的交流 怎么创建函数? 1:函数的声明的方式 function f1(){ } 2:表达式 var f2 = function(){ } 4:如何调用执行的函数? test( ...
分类:
Web程序 时间:
2018-03-17 12:13:45
阅读次数:
227
其实o(n^2)的算法很好想,但o(n)就比较狗了。主要思路就是两个变量f1,f2,假设取这两个点。剩下看代码。 ...
分类:
其他好文 时间:
2018-03-17 10:45:03
阅读次数:
125
本文部分内容转自https://www.cnblogs.com/CBDoctor/p/3745246.html 1.变量提升 疑问一: 还没有定义a和global,为什么就变成了undefined呢? 2.函数提升 疑问二: console.log(f1)为什么能够输出还未定义初始化的f1函数呢? ...
分类:
编程语言 时间:
2018-03-16 00:25:34
阅读次数:
162
编辑类: Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 类名完成Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctr ...
分类:
其他好文 时间:
2018-03-15 13:18:31
阅读次数:
154
相信大家都熟悉netstat命令吧,这里就主要採用此命令。网上流传的DDoS Deflate工具就是採用IP数量来统计对外连接数,然后结合Iptables的方法来实现某个IP增加黑名单和解禁某IP netstat -ntu | awk '{print $5}' | cut -d: -f1 | sor ...
分类:
系统相关 时间:
2018-03-15 13:15:10
阅读次数:
188