xiaogang's blog
码龄6年
求更新 关注
提问 私信
  • 博客:41,077
    41,077
    总访问量
  • 16
    原创
  • 6
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2019-07-11

个人简介:趁着砖不烫手的时候赶紧搬

博客简介:

xiaogangblog的博客

查看详细资料
个人成就
  • 获得10次点赞
  • 内容获得1次评论
  • 获得105次收藏
  • 博客总排名1,566,189名
创作历程
  • 30篇
    2019年
成就勋章
TA的专栏
  • 学习总结
    2篇
  • 随 笔
    2篇
  • HTML
    1篇
  • CSS
    4篇
  • JavaScript
    11篇
  • vue
  • 前端低级错误
    1篇
  • 生活小感悟
    1篇
  • 工具语法技巧
    1篇
  • 低级错误汇总
  • 前端
    8篇
  • DOS命令总结
    1篇
  • Tools
    1篇
  • 浏览器
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

66人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Chrome 的V8 引擎简介

随着Web相关技术的发展,JavaScript所要承担的工作也越来越多,早就超越了“表单验证”的范畴,这就更需要快速的解析和执行JavaScript脚本。V8引擎就是为解决这一问题而生,在node中也是采用该引擎来解析JavaScript。V8是如何使得JavaScript性能有大幅提升的呢?通过对一些书籍和文章的学习,梳理了V8的相关内容,本文将带你认识 V8。  1.渲染引擎及网页渲染...
转载
发布博客 2019.08.24 ·
874 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

禁止选中网页中的内容

在网页中进行用户操作时,会遇到当用户拖动鼠标时,选中网页中的部分内容,影响用户体验。所以我们要解决这种问题,提升用户体验。方法:①css*{moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:non...
原创
发布博客 2019.08.24 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

浅谈:浏览器的工作原理

前面的话  浏览器(browser application)是专门用来访问和浏览万维网页面的客户端软件,也是现代计算机系统中应用最为广泛的软件之一,其重要性不言而喻。前端工程师作为负责程序页面显示的工程师,需要直接与浏览器打交道。本文将详细介绍浏览器的工作原理组成  浏览器的组成如下图所示  主要组件包括:  1. 用户界面 - 包括地址栏、后退/前进按钮、书签目录等...
转载
发布博客 2019.08.23 ·
260 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Js中window与document对象的区别

window对象和document对象的区别:一般来讲,一个window里就是一个document,但是,iframe里面也可以装个document,在iframe里面就有区别了alert(document.location===window.location);//true不要混淆Window对象的location属性和Document对象的location属性...
原创
发布博客 2019.08.23 ·
2128 阅读 ·
1 点赞 ·
1 评论 ·
7 收藏

DOMContentLoaded、ready、load 事件的区别

事件 DOMContentLoaded、ready 和 load 之间的区别:触发的时机不一样,先触发DOMContentLoaded事件,后触发load事件。 DOM文档加载的步骤为: 解析HTML结构。 加载外部脚本和样式表文件。 解析并执行脚本代码。 DOM树构建完成。//DOMContentLoa...
原创
发布博客 2019.08.23 ·
913 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

JavaScript的阻塞问题,以及在浏览器中的执行

script 标签的4个属性:async: 表示应当立即下载脚本,但不应妨碍页面中的其他操作(延迟执行),比如下载其他资源或者等待加载其他脚本。之 对外部脚本文件有效。 defer: 表示脚本可延迟到文档完全被解析和显示之后再执行。只对外部脚本文件有效。 src: 表示包含执要行代码的外部文件。 type: 表示编码使用的脚本语言的内容类型(也...
原创
发布博客 2019.08.23 ·
862 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解

1、(function($) {…})(jQuery);1)、原理:这实际上是匿名函数,如下:function(arg){…}这就定义了一个匿名函数,参数为arg而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){…})(param)这就相当于定义了一个参数为arg的匿名函数,并且将param作为参数来调用这...
转载
发布博客 2019.08.22 ·
304 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

为什么要阻止表单的默认处理?

用户单击提交按钮或图像按钮时,就会提交表单。使用<input>或<button>都可以定已义提交按钮,只要将其type特性的值设置为"submit"即可.而图像按钮则是通过将<input>的type特性值设型力image*来定义的。因此,只要我们单击以下代码生成的按钮,就可以提交表单<!--通用提交按钮-><inputtyp...
原创
发布博客 2019.08.21 ·
1397 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JavaScript的严格模式与非严格模式的区别

对于 JavaScript 严格模式与非严格模式的区别,强烈建议大家去查看权威文档 MDN: 严格模式,不要乱找百度,本文也主要是参考了 MDN 上对 JS 严格模式 的介绍。首先,严格模式通过抛出错误来消除一些原有的静默错误。其次,严格模式修复了一些导致JavaScript引擎难以执行优化的缺陷:有时候,相同的代码,严格模式可以比非严格模式下运行的更快。第三,严格模式禁用了在ECMASc...
转载
发布博客 2019.08.20 ·
820 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

函数调用栈(call stack)是什么,以及在断点调试中的使用。

调用栈 (Call Stack):https://segmentfault.com/a/1190000010360316 调用栈其实就是一种解析器去处理程序的机制,它是栈数据结构。它能追踪子程序的运行状态。当脚本要调用一个函数时,解析器把该函数添加到栈中并且执行这个函数。并形成一个栈帧 任何被这个函数调用的函数会进一步添加到调用栈中,形成另一个栈帧,并且运行到它们被上个程序调...
原创
发布博客 2019.08.19 ·
4775 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

Dos操作命令总结之:ping 命令

ping 命令:参考链接:DOS命令大全https://product.pconline.com.cn/itbk/software/os/1404/4604099.htmlping命令的解析https://blog.csdn.net/hezeyujiang/article/details/79504038Windows常用网络命令https://blog.csdn.n...
原创
发布博客 2019.08.16 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

前端学习方法及总结

2019.08.16清楚调用关系消息的来龙去脉功能模块的深入理解页面、功能的入口,页面代码的执行过程调用栈做好笔记和记录,把理解的东西输出写下来,把不懂得记录下来。单目跟踪消息序列图不懂得没见过的知识点、名词去百度,查看红宝书每周做好周总结,要有实实在在的输出,文字形式,微信端、管理后台,进去搞明白每个模块的原理。2019.08.1...
原创
发布博客 2019.08.16 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

a嵌套img标签的问题

2019.08.16 周五:html结构是这样的,未使用任何样式!<body><div id="container"> <a href="#"><img src="favicon.png" alt="logo"></a></div></body>但在chrome的开发者工具中查看,a的高度并...
原创
发布博客 2019.08.16 ·
2669 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

span标签之间出现间隙问题

2019.08.16 周五:<span>1</span><span>2</span><span>3</span><span>4</span>原因:换行空格都会被当成一个空格。<span>1</span><span>2</span&g...
原创
发布博客 2019.08.16 ·
912 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

<img>元素底部为何有空白?

作者:尤雨溪链接:https://www.zhihu.com/question/21558138/answer/18615056来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。要理解这个问题,首先要弄明白CSS对于 display: inline 元素的 vertical-align 各个值的含义。vertical-align 的默认值是 baselin...
转载
发布博客 2019.08.16 ·
124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

浏览器拦截js打开新窗口的解决方案

今天技术大佬问了我一个问题:使用js在浏览器中打开新的窗口,什么时候会被拦截?什么时候不会被拦截?一下给我问住了·······于是上网百度的一波~常用的两种打开新窗口的方式window.open() 用a标签的target="_blank" 在模板中插入一个a标签,然后javascript去触发a链接的click,实现跳转。(该方法在jQuery跟js中有坑...)//**...
转载
发布博客 2019.08.15 ·
753 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前后端分离架构概述

原文链接:https://blog.csdn.net/fuzhongmin05/article/details/81591072图片复制过来,建议去看原文!!!!!!!!!!1、背景前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务...
转载
发布博客 2019.08.14 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jQuery实现点击复制效果

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>target-input</title><meta name="viewport" content="width=device-width, initial-scale=1"&g...
原创
发布博客 2019.08.13 ·
3393 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记录自己在团队中的第一份肯定

...
原创
发布博客 2019.08.02 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Markdown基本语法

Markdown是一种纯文本格式的标记语言。一、标题在想要设置为标题的文字前面加#来表示一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。注:标准语法一般在#后跟个空格再写文字,貌似简书不加空格也行。示例:# 这是一级标题## 这是二级标题### 这是三级标题#### 这是四级标题##### 这是五级标题###### 这是六级标题效果如下:这是...
原创
发布博客 2019.07.31 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多