会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大桥学前端
web前端
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
13
下一页
2021年7月30日
vuecli中配置webpack加快打包速度
摘要: webpack4中webpack 的DllPlugin插件可以将常见的库文件作为dll文件来,每次打包的时候就不用再次打包库文件了。 但是游鱼西在vuecli中已经去除这个选项,意识到带来的打包速度提升并不明显; dllplugin配置可以参看这篇文章:dllplugin; 这里带来新的hand s
阅读全文
posted @ 2021-07-30 10:47 桥的博客
阅读(693)
评论(0)
推荐(0)
2021年7月18日
使得页面滚动到用户想看到的位置
摘要: 今天看mdn的css模块,发现一个scroll-snap属性; 这个属性能让用户滚动页面的时候,页面停留在我们想给用户看到的一个地方; 说人话就是,让内容更易到达我们想到达的位置; 基本使用方法 <article class="scroller"> <section> <h2>Section one
阅读全文
posted @ 2021-07-18 22:13 桥的博客
阅读(70)
评论(0)
推荐(0)
一像素边框的问题(使不同dpr设备完美显示1px的border)
摘要: 问题:不同dpr的屏幕有不同的屋里像素值,而我们css像素的1px由于不同屏幕的渲染会导致宽度并不一样; 例如: dpr为2的retina屏幕是有四个物理像素点(真实屏幕上的点)组成一个逻辑(css)像素点。所以我们写css的1px的时候会表现出不同的宽度; 知识: 物理像素: 物理像素又被称为设备
阅读全文
posted @ 2021-07-18 22:01 桥的博客
阅读(278)
评论(0)
推荐(0)
2021年7月10日
最小栈问题:题目描述:设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。
摘要: MinStack minStack = new MinStack();minStack.push(-2);minStack.push(0);minStack.push(-3);minStack.getMin(); --> 返回 -3.minStack.pop();minStack.top(); --
阅读全文
posted @ 2021-07-10 11:57 桥的博客
阅读(131)
评论(0)
推荐(0)
2021年7月7日
数据结构题目1 判断括号是否准确闭合
摘要: js 具体思路,让左括号( { [ 放入栈中,放完之后 取出栈顶元素 如果在map结构中存在,则正确闭合否则返回false; // 比较灵巧的是用了map数据结构检测是否闭合 不比用对象了,方便很多function isValid(s) { const stack = []; let myMap =
阅读全文
posted @ 2021-07-07 22:43 桥的博客
阅读(186)
评论(0)
推荐(0)
2021年6月16日
高频重要前端API手写整理(call,apply,bind,instanceof,flat,filter,new,防抖,节流,深浅拷贝,数组乱序,数组去重,继承, lazyman,jsonp的实现,函数的柯里化 )
摘要: Function.prototype.call = function(context,...args){ var context = context || window; context.fn = this; var result = eval(`context.fn(...args)`); del
阅读全文
posted @ 2021-06-16 16:51 桥的博客
阅读(150)
评论(0)
推荐(0)
2020年11月19日
flex布局控制最后一个元素右浮动
摘要: 可以在最后一个元素添加css属性 margin-left: auto; 例如我一排排列的元素 ,子元素并没有完全排列撑开父元素的宽度,这时候要使最后一个元素想最右 可以让最后一个元素的 margin-left: auto; 如图所示 父元素使用display flex让子元素依次排开,如果对4元素设
阅读全文
posted @ 2020-11-19 19:52 桥的博客
阅读(3998)
评论(2)
推荐(2)
2020年9月29日
关于Symbol.iterator 学习笔记
摘要: 1.可以部署在对象上的一个遍历器 2. 遍历器是一个函数,需要返回一个含有一个next 方法的对象 const likeArray = {0:'a', 1: 'b', 2: 'c',3: 'd'. length: 4}; likeArray[Symbol.iterator] = function()
阅读全文
posted @ 2020-09-29 00:58 桥的博客
阅读(362)
评论(0)
推荐(0)
2020年9月22日
JS函数传递参数是是按值传递
摘要: JavaScript在传参的时候只有一种传递方法那就是按值传递(来自红宝书第四版本) 函数在传递参数的时候会把实参的值拷贝过来一份,而基础类型数据值是存在内存中,在拷贝的时候会复制出来一份,而引用类型的值复制的时候只是浅复制,复制引用出来,所以当引用类型的值传递进函数中,在函数中改变这个引用类型的属
阅读全文
posted @ 2020-09-22 00:27 桥的博客
阅读(407)
评论(0)
推荐(0)
2020年9月16日
使用Nginx做反向代理的配置
摘要: 安装Nginx服务之后 修改Nginx配置文件 如下server字段中主要是配置listen监听8080 端口,然后静态文件袋里到8001 后端端口代理到8000 server { listen 8080; server_name localhost; #charset koi8-r; #acces
阅读全文
posted @ 2020-09-16 23:51 桥的博客
阅读(267)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告