自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS进阶(一)浏览器工作原理

最近对js进行深入学习,以下是自己对浏览器工作原理进行了一下总结。浏览器工作原理第一阶段:地址栏输入url,服务器返回网页(html文件)等资源;浏览器开始解析该网页,解析的过程中遇到css,则去服务器下载对应css文件;遇到script标签,则再去下载js文件。浏览器渲染页面过程浏览器下载这些html、css和js文件之后,浏览器内核(浏览器引擎)就开始解析这些文件,最后渲染成网页。第二阶段:首先,HTML解析器先将HTML解析,构造DOM树;解析过程中遇到JavaScri

2022-05-12 23:08:29 307

原创 js对象转换为数组的两种方法

第一种方法:Object.values(obj)对象转化为数组例:var obj = { name: '小明', age: 22 };var arr = Object.values(obj) ; //对象转化为数组console.log(arr); // ['小明', 22]字符串转化为数组例:var str= "abc";var arr = Object.values(str) ; /字符串转化为数组console.log(arr); // ['a', 'b','c']

2022-04-21 21:30:45 54621 3

原创 CSS查漏补缺

CSS查漏补缺结构(位置)伪类选择器属性选择器文字阴影shadow块级元素(block)行内元素(inline)行内块元素(inline-block)表格边框合并相邻块元素垂直外边距的合并(也称外边距塌陷)多背景图片结构(位置)伪类选择器:first-child:选取属于其父元素的首个元素的指定选择器。:last-chiild:选取属于其父元素的最后一个元素的指定选择器。:nth-child(n):匹配其父元素的第n个子元素;:nth-child(2n):匹配其父元素的偶数元素;:nth-ch

2022-02-22 09:38:37 189

原创 小程序获取app.js中的全局变量为空

小程序获取app.js中的全局变量为空微信小程序中,onLaunch 方法和 onLoad 方法是同时执行的,但是有时我们需要等 onLaunch 方法执行完毕之后在 onLoad 方法中获取某个网络请求得到的值,由于网络请求有时会比较慢,所以 onLoad 方法可能在 onLaunch 方法之前执行。这时候我们可以自定义 Callback 回调函数来解决问题app.jsApp({ /** * 当小程序初始化完成时,会触发 onLaunch(全局只触发一次) */ global

2020-10-13 10:46:19 1439 1

空空如也

空空如也

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

TA关注的人

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