学习Javascript闭包(Closure)

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全

- 阅读全文 -

详解Javascript中prototype属性(推荐)

在典型的面向对象的语言中,如java,都存在类(class)的概念,类就是对象的模板,对象就是类的实例。但是在Javascript语言体系中,是不存在类(Class)的概念的,javascript中不是基于'类的',而是通过构造函数(constructor)和原型链(prototype chains)实现的。但是在ES6中提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板。

- 阅读全文 -

Javascript隐式全局变量和暗式全局变量

隐式的全局变量就是指不通过var声明的变量,就算在函数中,不使用var声明的变量也是全局变量, 而不是函数作用域中的变量。 至于暗示的全局变量,(这种说法很少听过) 想来想去,应该是将变量作为window对象的属性,如: `window.variable = value`,这种声明的方式的作用跟隐式的全局变量是一样的, 同样在函数中使用的话也 是全局变量。 至于不同之处,delete 可

- 阅读全文 -

JS暗示全局变量

变量前不加var 如 b这个变量,就是暗示全局变量,存储在window这个全局作用域对象里 ``` var a = 1; b = 2; console.log(window.a) a === window.a // true ``` test函数调用后,会将b变量提升为全局变量 ``` function test() { var a = b = 1; } test()

- 阅读全文 -

最全 HTTP 安全响应头设置指南

销售“安全记分卡”的公司正在崛起,并已开始成为企业销售的一个因素。我从客户那里了解到,他们对从评级低的供应商那里的采购很不放心,至少有案例表明,他们依据最初的评级改变了采购决策。 我调查了这些评级公司是如何计算公司安全性得分的,结果发现他们组合使用了 HTTP 安全报头和 IP 信誉。 IP 信誉基于的是黑名单和垃圾邮件列表,再加上公共 IP 所有权数据。只要你的公司没有垃圾邮件,并且

- 阅读全文 -

伪装Apache版本防止入侵Web服务器

下载apache源码,我用的是2.2.25版本,解压文件tarxzvfhttpd-2.2.25.tar.gz `vim httpd-2.2.25/include/ap_release.h`,修改成如下内容 ![apache-tokens-signature-01.jpg](https://blog.moper.me/usr/uploads/2020/07/428356056.jpg) 这是一

- 阅读全文 -

一图读懂DV、OV、EV三种SSL证书之间的区别

目前很多浏览器都开始信任https访问,也就意味着网站需要安装SSL证书才能得到浏览器的信任。SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。 目前SSL证书根据验证级别分为三种类型,即域名型SSL证书,简称DV SSL;企业型SSL证书,简称OV SSL;增强型SSL证书,简称EV SSL。它们之间都有一定的区别,认证级别也都

- 阅读全文 -

利用PHP SSH2扩展实现远程控制Openwrt

摘要:这篇文章通过PHP SSH2扩展实现远程控制Openwrt,包括(1)安装PHP SSH2扩展(2)实现远程copy文件(3) 执行远程服务器上的命令并取返回值 最近在研究怎样才可以远程操控路由器,通过微信实现路由器WIFI的开关,远程重启路由器,查看Aria2下载文件的情况,甚至可以远程安装应用和更新固件,在电脑上可以通过SSH软件方便的连接到Openwrt,并对它进行操作,所以

- 阅读全文 -

Session的生命周期

Session的生命周期(同一浏览器,无论关闭与否,使用同一个session会话,直到session销毁) Session的生命周期 1.1 session什么时候创建: Session一般存储在服务器的内存中,Sessinon在用户访问第一次访问服务器时创建(注意只有访问JSP、Servlet等程序时才会创建Session,只访问HTML、IMAGE等静态资源并不会创建Session)

- 阅读全文 -

电子技术从入门到工程师

最近发现知乎的专栏有很好的文章,在这里记录一下。 计算机编程入门到工程师 https://zhuanlan.zhihu.com/p/52131703 电子技术从入门到工程师 https://zhuanlan.zhihu.com/p/35894131 [世界上最实用的电子入门教程V1.9.pdf](https://blog.moper.me/usr/uploads/2020/0

- 阅读全文 -

最新文章

最近回复

  • moper: 我没有权限下载,也是在网上找的,您可以看看我发的文章上的iso自...
  • 漠然: DL380G5 帮我下载这个bios可以吗?谢谢了
  • ucu: ok,感谢
  • moper: 不客气,双wan确实得刷,http://www.paldier....
  • ucu: 嗯,谢谢,主要用来做双wan,给nas用,一个接口使用dhcp,...
  • moper: 找不到了,不建议使用,k3c还是回到原版凑合用吧,可以网上搜一下...
  • ucu: 请问下,固件可以分享下吗?找不到18以及之上的固件 k3c,b1
  • ucu: 请问下,估计可以分享下吗?找不到18以及之上的固件
  • moper: 应该可以在管理进行修改转速,实在不行还是到官网下个整体的包进行更...
  • 陆飞: 我全升级成功了.最新版.可是升级完成后. 发现风扇声音变大了.转...

分类

标签

归档

其它