自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Git的基础操作学习

git,GitHub,git命令,git操作

2022-06-06 17:24:41 117

原创 JavaScript最全数组方法整合

数组方法文章目录数组方法1、arr.push()2、arr.pop()3、arr.shift()4、arr.unshift()5、arr.splice(i,n)6、arr.concat()7、arr.join()8、arr.sort()9、arr.reverse()10、arr.slice(start, end)11、arr.forEach(callback)12、arr.map(callback)13、arr.filter(callback)14、arr.every(callback)15、arr.so

2021-09-02 18:18:55 232 1

原创 JS内容整合 + ES6新增内容 持续更新中~

ES6语法数组方法 1、arr.push() 从数组后面添加元素,返回值为添加完成后的长度 改变原数组 let arr = [1,2,3] console.log(arr.push(4)) // 6 console.log(arr) // [1,2,3,4] 2、arr.pop() 从数组后面删除元素,只能是一个,返回的是删除的元素 改变原数组 let arr = [1,2,3] console.log(arr.pop()) // 3

2021-08-26 17:03:38 242 1

原创 es6新增特性

1、let关键字,2、const定义常量3、箭头函数4、字符串模板`5、ES6中字符串和数组新增了那些方法6、第七种数据类型Symbol7、ES6中set集合和Map集合8、Promise规范9、类的支持10、数组​ forEach() map() filter() reduce() some() every()11.extend() 继承12、 import 和 export...

2020-09-25 11:31:48 81

原创 Git相关的一些基础操作与命令

Git的基础命令我对分支合并的一些整理Git远程仓库相关命令Git有关版本的一些操作git branch查看本地所有分支git status 查看当前状态git commit提交git commit --amend向上一次提交的文件合并git branch -a查看所有的分支git branch -r查看远程所有分支git commit -am "init" 提交并且加注释git push origin master 将文件给推到服务器上git remote sho

2020-09-21 17:49:21 77

原创 模块化开发

模块化将一个项目按照功能划分,理论上一个功能一个模块,关于高内聚低耦合可以看我会在明天另写一篇博客js文件按照功能分离,根据需求引入不同的文件中。源于服务器端。在node.js中,模块就是一个文件,通常js、json文件,包是多个模块的集合,类似文件夹。在前段开发中,最先出现在node.js中,commne.js中(module.exports和require)随着web应用的模块化,在...

2019-11-26 22:31:51 178

原创 HTML5的离线存储

HTML5的离线存储是基于一个新建的.appcache文件的,通过这个文件上的解析清单离线存储资源,这些资源就会像cookie一样被存储了下来。之后当网络在处于离线状态下时,浏览器会通过被离线存储的数据进行页面展示使用HTML5,通过创建cache manifest文件,可轻松创建web应用的离线版本。HTML5引入了应用程序缓存,这意味着web应用可进行缓存,并可在没有网络时进行访问。而We...

2019-11-20 22:25:23 193 1

原创 浏览器解析css选择器的规则

浏览器先产生一个元素集合,这个集合往往由最后一个部分的索引产生(如果没有索引就是所有元素的集合)。然后向上匹配,如果不符合上一个部分,就把元素从集合中删除,直到真个选择器都匹配完,还在集合中的元素就匹配这个选择器了。从上到下匹配与从下至上匹配,两种匹配规则的性能差别很大。之所以会差别很大,是因为从下向上的匹配在第一步就筛选掉了大量的不符合条件的最右节点(叶子节点);而从上向下的匹配规则的性能都浪...

2019-11-20 11:34:44 342

原创 node.js 入门介绍

NodeJs简单介绍欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-11-18 22:19:24 227

原创 页面渲染的原理及流程

页面渲染的原理及流程浏览器将域名通过网络通信从服务器拿到html文件后,如何渲染页面呢?根据html文件构建DOM树和CSSOM树。构建DOM树期间,如果遇到JS,阻塞DOM树及CSSOM树的构建,优先加载JS文件,加载完毕,再继续构建DOM树及CSSOM树。构建渲染树。页面的重绘与重排(也有称回流)。页面渲染完成后,若JS操作了DOM节点,根据JS对DOM操作动作的大小,浏览器对页面进...

2019-11-18 22:05:24 1598

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除