首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员永不下班
掘友等级
前端研发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 17
沸点 4
赞
21
返回
|
搜索文章
最新
热门
canvas+exif解决图片压缩及iPhone拍照旋转问题
当图片的orientation信息分别为6,3,8时,图片与正确的图片被逆时针旋转了90,180,270度,所以需要利用canvas将图片旋转正确即可。
深拷贝
在不使用第三方库的情况下,我们想要深拷贝一个对象,用的最多的就是下面这个方法。 这种写法非常简单,而且可以应对大部分的应用场景,但是它还是有很大缺陷的,比如拷贝其他引用类型、拷贝函数、循环引用等情况。 显然,面试时你只说出这样的方法是一定不会合格的。 接下来,我们一起来手动实现…
['1','2','3'].map(parseInt)为何为[1,NaN,NaN]
parseInt() 函数可解析一个字符串,并返回一个整数。 第一个参数:string,要解析的字符串,这没什么好说的,必选参数。 第二个参数:radix,可选参数,表示你要按几进制的格式来解析字符串。 每种进制在 位上 都有它合理的取值范围,如:十进制,每一位的取值为0-9,…
vue/React列表中key的作用
由于v-for循环渲染出的就是上面input这样的dom元素相同,只是内容有些不同,所以当Vue重新渲染列表时,并不会修改每个dom,因为修改dom的重绘和回流时很耗时的,所以它会用元素来匹配数据项,就地更改元素,并且保证他们每个索引位置能正确渲染。 这样利用元素就地复用减少d…
移动端H5多平台分享
微信下的分享通过调用微信提供的JS-SDK和引导用户点击右上角完成。 需要注意的是:分享链接长度不能超过120字节,并且必须跟页面URL同一个域名,否则设置不生效;分享的图片最小需要200 * 200,否则分享到QQ空间时会被过滤掉。 设置完分享内容后,可通过API调用唤起QQ…
JS异步处理
作为一个新人小白来说,JS的异步处理让我很头疼。。 作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定JavaScript同时有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删…
个人成就
文章被点赞
111
文章被阅读
14,105
掘力值
504
关注了
7
关注者
11
收藏集
1
关注标签
11
加入于
2019-05-29