
常见问题
文章平均质量分 86
邱先生~
这个作者很懒,什么都没留下…
展开
-
nvm安装使用教程
nvm使用教程原创 2023-08-23 15:55:29 · 2036 阅读 · 0 评论 -
css相关面试知识点
1、盒子水平垂直居中的方案2、盒模型3、经典布局-圣杯布局4、经典布局-双飞翼布局5、使用css,让元素div消失在视野中6、z-index的工作原理及适用范围7、css 移动端自适应一个正方形8、如何做到rem自适应9、positon都有哪些属性?10、如何清除浮动11、什么是BFC 、哪些地方用到了BFC1、盒子水平垂直居中的方案这种需求在我项目中是非常常见的,刚开始的话我只用的xxxx,然后后期随着新技术xx的兴起,参考了一些资料,我开始用xxxx,虽然兼容性一般但确实也.原创 2020-06-16 11:09:55 · 403 阅读 · 0 评论 -
防抖和节流
防抖和节流是性能优化方面常用到的处理手段防抖原理事件相应函数在一段时间后才执行,如果在这段时间内再次调用,则重新计算执行时间,如果在一定时间没有重复执行就会执行相应函数应用场景scroll事件滚动触发搜索框查询表单验证按钮提交事件浏览器缩放 resize事件案例在我们实现搜索框查询数据的时候,每次键入都会去频繁请求数据,很多网络资源请求其实都是无意义的,我们可以利用防抖的方式进行处理:<input type="text" id="inf"><script&.原创 2020-06-03 09:34:11 · 227 阅读 · 0 评论 -
函数柯里化
如果想实现add(1)(2),执行的结果返回1+2,通常的方式是:function add(a){ return function(b){ return a+b; }}如果需要实现多个函数调用传参的话比如add(1)(2)(3)(4)....,那么按照上面的方式实现起来会很麻烦,这里就引入了函数柯里化的概念函数柯里化通过把一个多参函数转换成一系列嵌套的函数,每个函数依次接受一个参数,这就是函数柯里化。如果实现add(1)(2)(3)(4)....var add = func原创 2020-06-03 09:19:38 · 207 阅读 · 0 评论 -
placeholder兼容ie8
palceholder在低版本浏览器下兼容效果不是很好,在网上找了一些文章,很多的实现是将input里面的值赋值成palceholder,这样会有一个问题,input没有值的情况,获取form表单input的值不是为空而是palceholder的值,这个也不是想要的结果,所以自己简单的封装了一个方法来实现palceholder的效果。html部分 <div class="login_b...原创 2019-10-22 17:48:13 · 330 阅读 · 0 评论 -
ie8下兼容border-radius,box-shadow,background-size,rgba,媒体查询,html5标签的各种方式
ie8下很多css都存在兼容性问题,这里把常见的兼容性问题整理一下,方便日后需要的查找。border-radius和box-shadow兼容ie8background-size兼容ie8rgba兼容ie8媒体查询兼容ie8html5标签兼容ie8border-radius和box-shadow兼容ie8这里我们用到的是ie-css3.htc,来处理一些样式兼容(border-r...原创 2019-10-22 16:14:42 · 636 阅读 · 0 评论 -
Foo,getName题解分析
题目function Foo() { getName = function () { alert (1); }; return this;}Foo.getName = function () { alert (2);};Foo.prototype.getName = function () { alert (3);};var getName = function () { alert...原创 2019-10-11 18:19:25 · 2938 阅读 · 1 评论 -
Vue下载流文件
后台返回的数据格式前端处理$({ method: "get", url: "/dafw/cljsdc", params: data, responseType: "blob" 设置接收数据的类型}).then((res)=>{const fileName = res.headers["content-disposition"].split("=")[1];con...原创 2019-09-16 17:41:22 · 8692 阅读 · 2 评论 -
css常用初始化样式
页面初始化样式*{ font-family: 'Microsoft YaHei';}body { font-size: 14px; font-family: ' 微软雅黑'; background-color:#F4F6F9; position: relative;}ul,li { list-style: none;}a { text-decoration...原创 2019-08-07 14:41:35 · 606 阅读 · 0 评论 -
data-*的赋值与获取
常用到获取和赋值data-属性值的方法有一下几种data() 兼容ie8及以上dataset() 兼容ie10+attr() <div id="tar" data-name="xxxx" data-age="23" data-h-y='hy'>1111</div>1.data()方式 $(document).on('click','#tar',functi...原创 2019-05-08 11:30:26 · 3721 阅读 · 0 评论 -
iconfont在ie8下不显示图标问题
在iconfont下载到本地的demo中,直接在ie8浏览器中打开,图标也是显示不出来的在网上查阅了很多资料,有说.eot文件没渲染的,我本地是有.eot文件的,我的这种问题的解决方案就改动了一下原有的代码原先是这样的改成下面这样查看效果还有另外一种解决方法将原有的第二行代码替换成下面这种形式希望这两种方案能够帮助您解决遇到的问题~~~...原创 2019-04-24 10:44:12 · 4930 阅读 · 6 评论