首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jessewang
掘友等级
前端工程师
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
158
文章 158
沸点 0
赞
158
返回
|
搜索文章
赞
文章( 158 )
沸点( 0 )
前端响应式布局原理与方案(详细版)
响应式布局指的是同一页面在不同屏幕尺寸下有不同的布局。传统的开发方式是PC端开发一套,手机端再开发一套,而使用响应式布局只要开发一套就够,缺点就是CSS比较重。下面是博客网站对不同设备适配后的结果,分别是iPhone5/SE,iphone6/7/8,iphone 6/7/8 p…
在vue3中食用vue-router(Vue 2 迁移指南)
Vue Router不再是一个类,而是一个函数。现在必须调用createRouter,而不是写成new Router(): mode:history选项被一个更为灵活的名为history选项替代。 能够使用tree shaking,并且在一些高级案例中可以自定义实现。 正在更新…
大规格文件的上传优化
第一步是结合项目背景,调研比较优化的解决方案。 文件上传失败是老生常谈的问题,常用方案是将一个大文件切片成多个小文件,并行请求接口进行上传,所有请求得到响应后,在服务器端合并所有的分片文件。当分片上传失败,可以在重新上传时进行判断,只上传上次失败的部分,减少用户的等待时间,缓解…
《前端那些事》如何更好管理 Api 接口
好了废话不多说,进入今天的主题:如何更好管理 Api 接口。 为了让这些模块在Vue中更好地直接使用,我们将导出的模块通过“挂在”Vue.prototype的形式注入到Vue组件中,以此来为Vue对象添加了一个原型属性,而不是一个全局变量。 添加全局方法或者 property。…
Array.slice 8 种不同用法
为了保证的可读性,本文采用意译而非直译。 JS数组slice方法是JS语言中最强大、最常用的内建函数之一。 JavaScript 数组slice方法符合这两个标准。 slice方法可以在不修改原始列表的情况下创建列表子集的浅拷贝。因此,它为编写函数式 JS 提供了一个关键的构建…
Vue 实现前端权限控制
在用户登录成功的回调中将后台返回的token直接存储到localStorage,然后同步配置请求默认参数的形式将token取出放入headers中传给后台。代码如下: 当前项目中使用axios.interceptors.request.use设置发送请求前的拦截,直接将toke…
如何使用 Set 来提高代码的性能
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 我确信有很多开发人员坚持使用基本的全局对象:数字,字符串,对象,数组和布尔值。对于许多用例,这些都是需要的。 但是如果想让你的代码尽可能快速和可扩展,那么这些基本类型并不总是足够好。 在本文中,我们将讨论JS …
阿里重磅开源中后台UI解决方案Fusion
2018 年 12 月 16 号,Fusion 在 OSC 深圳源创会年终盛典上正式开源了, 这个在阿里内部跑了三年的产品,终于正式对外了! 可能一些业界的同学已经在某些渠道听说过阿里的 Fusion Design 比如这篇 16 年就传得很火的《阿里最新神器-fusion d…
如何更高效的拼接字符串?
那么来看一下这几种有什么区别,或者会造成什么影响。 结果赋值给str。 以上两种方式虽然能达到同样的效果,但是却可以避免产生临时字符串(也就是4个步骤中的1&2步骤);在大多数浏览器中这样做会提速10%~40%(IE7以上,IE8效果不明显,实现机制与此不同)。 但是如果将上面…
如何用 es6+ 写出优雅的 js 代码
兼容 IE ?不存在的好吗。 其实使用新语法配合 babel 的转码,已经可以解决这一些问题了。既然如此,那就多使用新语法去探索一下怎么更好的去写代码吧。 下面分享个人开发中常用的 js 写法技巧,希望对各位有所帮助。 var 命令会发生”变量提升“现象,即变量可以在声明之前使…
下一页
个人成就
文章被点赞
1
文章被阅读
982
掘力值
20
关注了
38
关注者
2
收藏集
16
关注标签
85
加入于
2016-06-22