前端
xiaogang's blog
趁着砖不烫手的时候赶紧搬
展开
-
前后端分离架构概述
原文链接:https://blog.csdn.net/fuzhongmin05/article/details/81591072图片复制过来,建议去看原文!!!!!!!!!!1、背景前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务...转载 2019-08-14 17:47:58 · 170 阅读 · 0 评论 -
Js中window与document对象的区别
window对象和document对象的区别:一般来讲,一个window里就是一个document,但是,iframe里面也可以装个document,在iframe里面就有区别了alert(document.location===window.location);//true不要混淆Window对象的location属性和Document对象的location属性...原创 2019-08-23 17:47:46 · 2046 阅读 · 1 评论 -
浅谈:浏览器的工作原理
前面的话 浏览器(browser application)是专门用来访问和浏览万维网页面的客户端软件,也是现代计算机系统中应用最为广泛的软件之一,其重要性不言而喻。前端工程师作为负责程序页面显示的工程师,需要直接与浏览器打交道。本文将详细介绍浏览器的工作原理组成 浏览器的组成如下图所示 主要组件包括: 1. 用户界面 - 包括地址栏、后退/前进按钮、书签目录等...转载 2019-08-23 19:41:35 · 192 阅读 · 0 评论 -
浏览器拦截js打开新窗口的解决方案
今天技术大佬问了我一个问题:使用js在浏览器中打开新的窗口,什么时候会被拦截?什么时候不会被拦截?一下给我问住了·······于是上网百度的一波~常用的两种打开新窗口的方式window.open() 用a标签的target="_blank" 在模板中插入一个a标签,然后javascript去触发a链接的click,实现跳转。(该方法在jQuery跟js中有坑...)//**...转载 2019-08-15 11:42:04 · 654 阅读 · 0 评论 -
Chrome 的V8 引擎简介
随着Web相关技术的发展,JavaScript所要承担的工作也越来越多,早就超越了“表单验证”的范畴,这就更需要快速的解析和执行JavaScript脚本。V8引擎就是为解决这一问题而生,在node中也是采用该引擎来解析JavaScript。V8是如何使得JavaScript性能有大幅提升的呢?通过对一些书籍和文章的学习,梳理了V8的相关内容,本文将带你认识 V8。 1.渲染引擎及网页渲染...转载 2019-08-24 11:34:22 · 793 阅读 · 0 评论 -
为什么要阻止表单的默认处理?
用户单击提交按钮或图像按钮时,就会提交表单。使用<input>或<button>都可以定已义提交按钮,只要将其type特性的值设置为"submit"即可.而图像按钮则是通过将<input>的type特性值设型力image*来定义的。因此,只要我们单击以下代码生成的按钮,就可以提交表单<!--通用提交按钮-><inputtyp...原创 2019-08-21 19:02:53 · 1243 阅读 · 0 评论 -
jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解
1、(function($) {…})(jQuery);1)、原理:这实际上是匿名函数,如下:function(arg){…}这就定义了一个匿名函数,参数为arg而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){…})(param)这就相当于定义了一个参数为arg的匿名函数,并且将param作为参数来调用这...转载 2019-08-22 10:19:28 · 266 阅读 · 0 评论 -
JavaScript的阻塞问题,以及在浏览器中的执行
script 标签的4个属性:async: 表示应当立即下载脚本,但不应妨碍页面中的其他操作(延迟执行),比如下载其他资源或者等待加载其他脚本。之 对外部脚本文件有效。 defer: 表示脚本可延迟到文档完全被解析和显示之后再执行。只对外部脚本文件有效。 src: 表示包含执要行代码的外部文件。 type: 表示编码使用的脚本语言的内容类型(也...原创 2019-08-23 15:17:09 · 780 阅读 · 0 评论