止水

248
获赞数
13
关注数
267
粉丝数
北京
IP 属地未知
2016-07-10 加入
浏览 12.6k

vx:mashangjy

3,416 声望|专家
全站排名超越 99.59% 用户
javascript
2.6k
node.js
783
react
376
html
274
html5
194
个人动态
  • 赞了文章2020-09-07
    什么场景适合箭头函数
    点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。
  • 赞了文章2020-01-09
    CSS实现一个粒子动效的按钮
    原文链接[链接] 按钮(button)可能是网页中最常见的组件之一了,大部分都平淡无奇,如果你碰到的是一个这样的按钮,会不会忍不住多点几次呢? 通常这类效果第一反应可能就是借助canvas了,比如下面这个案例(建议去codepen原链接访问,segmentfault内置的预览js会加...
  • 赞了文章2019-04-24
    可能这些是你想要的H5软键盘兼容方案
    最近一段时间在做 H5 聊天项目,踩过其中一大坑:输入框获取焦点,软键盘弹起,要求输入框吸附(或顶)在输入法框上。需求很明确,看似很简单,其实不然。从实验过一些机型上看,发现主要存在以下问题:
  • 赞了文章2018-07-18
    2018年值得期待11个Javascript动画库
    在浏览网页寻找一个整洁的Javascript动画库时,我发现很多“recommended”的动画库一段时间都没有维护。 经过一些研究,我收集了11个最好的库,在你的应用程序中使用。我还添加了一些,主要是非维护的,有用的库。 使用UI组件时,您还可以使用Bit轻松地在不同应用程序...
  • 回答了问题2018-06-30
    路由配置里的这句话,能详细讲解一下吗
    所以 resolve 就是传入这个 函数的参数,箭头函数就是把 ES5 这种形式转化成了 ES6 的形式,这个地方没有什么大的用处,第二个 resolve 还是传入函数的参数 resolve
  • 赞了文章2018-06-21
    OpenResty单元测试实践
    无测试,不编码。有持续运行的单元测试,是保持项目健康最基本的要求。在多人协作的内部项目中,这一点尤其重要。基于 OpenResty 的项目开发自然不会例外。
  • 发布了文章2018-06-03
    使 node 也支持从 url 加载一个 module
    最近两天 ry 大神的 deno 火了一把。作为 node 项目的发起人,现在又基于 go 重新写了一个类似 node 的项目命名为 deno,引发了大家的强烈关注。
  • 赞了文章2018-05-15
    【省带宽、压成本专题】降低30%视频码率,深挖“窄带高清”的实现原理
    2018年3月,又拍云自研的“窄带高清”功能,通过码率控制优化,让视频在主观质量不受影响的情况下,高效降低30%视频码率。窄带高清通过视频内容复杂度算法来确定视频应用场景,继而确定该场景下最优视频编码参数,辅助于码率控制算法,最终达到视频码率控制与带宽优化...
  • 回答了问题2018-04-26
    console.log是同步还是异步?
    console 是异步的,具体可以看看这个 issue ,之前有个内存泄漏的问题无意中发现的 [链接] 划重点 console output is buffered and async. 但是回归到题目上面来,这个地方确实是因为引用问题罢了
  • 回答了问题2018-04-11
    JSON.stringify把排好序的对象弄乱了?
    对象的 key 本身就不具有「有序」这种属性。不同的标准和浏览器下 Object.keys 和 for in 的结果都不一定相同。需要顺序的场景下要么使用数组,要么通过一个字段显示的标名顺序。
  • 回答了问题2018-04-10
    querySelector和$()区别
    jquery 脚本里面的 $ 必须在引入了 jquery 之后才能使用,也是 dom 的选择器,选择满足条件的 DOM 节点数组,现在 jquery 貌似结果是原生的 DOM 元素了,所以 $('#aBtn')[0] 就等同于 document.querySelector('#aBtn')
  • 回答了问题2018-04-10
    vue + typeScript eslint 报错?
    typescript 还是老老实实用 tslint 吧,eslint 不确定会报什么问题,解决这个问题也是没有意义的..
  • 回答了问题2018-04-10
    怎么根据一个数组里面对象的值把这个数组分成多个数组
    如果只想得到一个数组的话用 filter,如果想得到多个数组得用 reduce
  • 回答了问题2018-04-10
    vue 中多个并发请求当一个请求检测到需要登录时,取消其它请求并在登录完成后重新发起
    首先包装一下每一个 promise ,即使失败也至为 resolve 状态,然后用 Promise.race 确保一个完成后记录下 index 或者 id,然后重新发这个 array 里面的其他请求。
  • 赞了回答2018-03-30
    JSON和解析问题
    实际上前台得到的肯定不是你贴的那一串 JSON 字符串, 你需要在浏览器network 栏下面找到指定请求的响应来确认,并不是看到一个 页面里面是这个就完了。
  • 回答了问题2018-03-30
    JSON和解析问题
    先确认一下 content-type 吧,response 的 content-type 是 json 么?看报错不太像,很像是返回了 text/html 的 header
  • 回答了问题2018-03-22
    vscode 无法设置断点
    重启一下呢?代码里面手动写 debugger 应该也能达到同样的效果吧。
  • 回答了问题2018-03-22
    输出node.js中服务器接收到的请求request对象报错,为什么呢
    这个报错说明你的 request 对象的 json 有循环的引用,例如 var a = {}; a.a = a; 这样,在 chrome 中可以点开会一直向下,但是 JSON.stringify 就会报错。
  • 回答了问题2018-03-20
    React服务端渲染
    React 服务端渲染就是在一个 node 的 server 中生成 html 的过程,最终将它们作为一个字符串 response 返回前端。
  • 回答了问题2018-03-20
    import 一个组件,但没有使用。打包会去加载吗?
    会的,但是 webpack2 + uglify 会在打包结果中删除掉这个