随笔分类 - 007_WEB前端
摘要:一、安装命令如下 sudo adduser ghost sudo usermod -aG sudo ghost su - ghost cd /data/fe-doc-center curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.
阅读全文
摘要:一、什么是session? 最近在学习node.js 的express框架,接触到了关于session方面的内容。翻阅了一些的博客,学到了不少东西,发现一篇博文讲的很好,概念内容摘抄如下: Session是什么 Session一般译作会话,牛津词典对其的解释是进行某活动连续的一段时间。从不同的层面看
阅读全文
摘要:一、 一句话: 为了好区分,只是一个标识; jquery中的一个非常常见的用途是将存储在变量中的jquery对象与其他变量区分开来。例如,我将定义 var $email = $("#email"); // refers to the jQuery object representation of t
阅读全文
摘要:一、文档就绪事件(jQuery入口函数) 您也许已经注意到在我们的实例中的所有 jQuery 函数位于一个 document ready 函数中: $(document).ready(function(){ // 开始写 jQuery 代码... }); 这是为了防止文档在完全加载(就绪)之前运行
阅读全文
摘要:媒体类型(通常称为 Multipurpose Internet Mail Extensions 或 MIME 类型 )是一种标准,用来表示文档、文件或字节流的性质和格式。 重要:浏览器通常使用MIME类型(而不是文件扩展名)来确定如何处理URL,因此Web服务器在响应头中添加正确的MIME类型非常重
阅读全文
摘要:在工作中,前端代码打包之后的生成的静态资源就要发布到静态服务器上,这时候就要做对这些静态资源做一些运维配置,其中,gzip和设置缓存是必不可少的。这两项是最直接影响到网站性能和用户体验的。 缓存的优点: 减少了不必要的数据传输,节省带宽 减少服务器的负担,提升网站性能 加快了客户端加载网页的速度 用
阅读全文
摘要:1. URI URI = Universal Resource Identifier 统一资源标志符 URI采用一种特定语法标识一个资源的字符串。所标识的资源可能是服务器上的一个文件。不过,也可能是一个邮件地址、新闻消息、图书、人名、Internet主机或者任何其它内容。 通过URI找到资源是通过对
阅读全文
摘要:浏览器主要组件结构 (浏览器主要组件) 渲染引擎——webkit和Gecko Firefox使用Geoko——Mozilla自主研发的渲染引擎。 Safari和Chrome都使用webkit。Webkit是一款开源渲染引擎,它本来是为linux平台研发的,后来由Apple移植到Mac及Windows
阅读全文
摘要:摘要: 1.DNS域名解析; 2.建立TCP连接; 3.发送HTTP请求; 4.服务器处理请求; 5.返回响应结果; 6.关闭TCP连接; 7.浏览器解析HTML; 8.浏览器布局渲染; 当我们在浏览器输入网址并回车后,一切从这里开始。 一、DNS域名解析 我们在浏览器输入网址,其实就是要向服务器请
阅读全文
摘要:一、常用jsdoc命令 jsdoc test.js -c conf.json -d arun #Reference: https://jsdoc.app/about-commandline.html jsdoc test.js -c conf.json -d arun --readme 01_202
阅读全文
摘要:1.写在前面 我们经常使用document.getElementById去获取DOM中的元素,也会使用childNodes来获取子节点。那么Element和Node的区别是什么?而什么又是HTMLCollection,HTMLElement,和NodeList呢? 一个简单的页面: <html> <
阅读全文
摘要:Object、Function和其它对象的关系可以归纳为下面四点: 一切对象都最终继承自Object对象,Object对象直接继承自根源对象null 一切函数对象(包括Object对象)都直接继承自Function对象 Object对象直接继承自Function对象 Function对象直接继承自己
阅读全文
摘要:一、 https://github.com/kaola-fed/awesome-skeleton/blob/master/README.md 安装的时候注意清除下之前的缓存: ➜ skeleton sudo npm cache clean --force
阅读全文
摘要:在 Web 安全领域中,XSS 和 CSRF 是最常见的攻击方式。本文将会简单介绍 XSS 和 CSRF 的攻防问题。 声明:本文的示例仅用于演示相关的攻击原理 XSS XSS,即 Cross Site Script,中译是跨站脚本攻击;其原本缩写是 CSS,但为了和层叠样式表(Cascading
阅读全文
摘要:HTTP 2xx范围内的状态码表明了:"客户端发送的请求已经被服务器接受并且被成功处理了".HTTP/1.1 200 OK是HTTP请求成功后的标准响应,当你在浏览器中打开www.cyberciti.biz后,你通常会得到一个200状态码.HTTP/1.1 206状态码表示的是:"客户端通过发送范围
阅读全文
摘要:一、咱们经常会遇到浏览器给encode后的url,如何转换成咱们都能识别的url呢?很简单,talk is easy,Please show me your code,如下所示: (1)英文decode (2)中文decode(站长工具) http://tool.chinaz.com/tools/u
阅读全文
摘要:ReactJS 的核心思想是组件化,即按功能封装成一个一个的组件,各个组件维护自己的状态和 UI,当状态发生变化时,会自定重新渲染整个组件,多个组件一起协作共同构成了 ReactJS 应用。 为了能够更好的创建和使用组件,我们首先要了解组件的生命周期。 一、组件的生命周期 组件在整个 ReactJS
阅读全文
摘要:npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。 一、npm常用命令参数如下. (1) (2) (3)
阅读全文
摘要:一、js的对象的解构赋值 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment 二、 ES6标准发布后,module成为标准,标准的使用是以export
阅读全文