
面试题目自练习20221221
1、解释csssprites,如何使用? CSSSprites其实就是把网页中一些背景图片整合到一张图片文件中,再利用CSS的“background-image”,“background-repeat”,“background-positi...
1、解释csssprites,如何使用? CSSSprites其实就是把网页中一些背景图片整合到一张图片文件中,再利用CSS的“background-image”,“background-repeat”,“background-positi...
1、结尾处加空div标签clear:both 原理:添加一个空div,利用css提高的clear:both清除浮动,让父级div能自动获取到高度 优点:简单、代码少、浏览器支持好、不容易出现怪问题 缺点:不少初学者不理解原理;如果页面浮动布...
1、写一个左中右布局占满屏幕,其中左右两块是固定宽度200,中间自适应宽,要求先加载中间块,请写出结构及样式 或者利用弹性盒子 2、为什么typeof null 是object? 不同的数据类型在底层都是通过二进制表示的,二进制前三位为00...
H5页面代码更新,小程序的H5页面还是显示旧的,这是怎么回事? 这是因为微信端的页面缓存: 1、HTML缓存,查看响应的http是否有设置缓存时间,这个是本地缓存。 2、如经过CDN,检查CDN配置的静态缓存时间 3、缓存是基于URL进行的...
1、css水平、垂直居中?至少两种 (1)position方法: HTML CSS (2)Flex方法 HTML CSS 2、数组去重?至少两种 (1)通过遍历的方法实现 (2)通过filter (3)ES6 set 3、深拷贝浅拷贝解释?...
_this只是在包含多个回调函数的时候能够有效的区分父级this和子级this: _this只是一个变量名,this代表父函数,如果在子函数还用this,this的指 向就变成子函数了,_this就是用来存储指向的 普通函数中的this表示...
前端朋友们应该遇到过很多图片弹框适配的问题,我自己总结了两种办法: 第一种是使用background (1)使用百分比 width: 90%; height: 80%; max-width: 538px; max-h...
现在微信开放程度比较宽松了,所以web页面跳转小程序需求很大,接下来咱们看看怎么实现: 1、需要引入微信jssdk:http://res.wx.qq.com/open/js/jweixin-1.6.0.js(支持https) ...
web页面获取微信用户的信息,其实主要就是根据code去根据微信的接口去获取,下来先讲一下如何获取code: 现在我就用我实际场景放代码了, 1、url方法: //因为我这个链接别的地方会有用到,所以我在这单独定义一个方法返回固定的url ...
软件开发工程师在行业外大众的眼里, 或许是一个出众的职业,收入不低, 技术含量还挺高,就连我自己刚入行时也是这么认为的,但事实上并不确切。任何行业中,只要是在金字塔顶端的那部分,都是令人羡慕的,然而,那是需要心血、实力的。 但如果仅仅只是想...