水墨寒

水墨寒 查看完整档案

北京编辑河北行政学院  |  计算机 编辑北京合思科技有限公司  |  前端开发工程师 编辑 segmentfault.com/u/yun_kou 编辑
编辑

前端工程师-UX玩家-UI设计师-多肉植物爱好者-电影狂人-佛学爱好者

个人动态

水墨寒 赞了回答 · 3月15日

已知let str = 'a.b.c.d.e'(长度不确定),生成固定格式json对象

可以用 reduce 处理。

function strConvert(str, value) {
  return str.split(".").reverse().reduce((p, n) => {
    return p ? p = {[n] : p} : p = {[n]: value};
  }, null)
}

关注 4 回答 3

水墨寒 赞了回答 · 3月15日

已知let str = 'a.b.c.d.e'(长度不确定),生成固定格式json对象

用 Lodash 一句搞定

let str = 'a.b.c.d.e';
let value = 3;

let result = _.set({}, str, value);
// {"a":{"b":{"c":{"d":{"e":3}}}}}

关注 4 回答 3

水墨寒 赞了回答 · 3月15日

解决线上出问题,如何使用sourcemap

sourcemap 可以临时配置的呀。
image.png

而且你可以指向一个其他服务器

关注 2 回答 1

水墨寒 赞了回答 · 2月26日

解决前端oss 直传如何保证Key 唯一?

关注 4 回答 5

水墨寒 关注了用户 · 2018-02-01

司徒正美 @situzhengmei

穿梭于二次元与二进制间的魔法师( ̄(工) ̄) 凸ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้

关注 2133

水墨寒 提出了问题 · 2017-12-08

jscs 报错找不到原因

遇到jscs 检查报错不解代码如下

function mixins(...list) {
  return target => {
    Object.assign(target.prototype, ...list)
  }
}

const Foo = {
  foo() {
    console.log('foo')
  }
}

@mixins(Foo)
class MyClass {}

let obj = new MyClass()
obj.foo()

报错信息如下:
clipboard.png

求教为什么报错?如何解决?

关注 2 回答 1

水墨寒 关注了用户 · 2017-10-19

Meathill @meathill

爱编程,爱旅游,爱吐槽。

今年的第一目标是做兴趣使然的分享者,每月至少做一次直播,把肉山小课堂做到线下,帮助尽可能多的小伙伴。前三个月先把坑填上,嗯嗯。

欢迎广州的小伙伴来“肉山小课堂线下版”找我。

《Electron + Vue 实战开发》创作中……

关注 1129

水墨寒 回答了问题 · 2017-08-22

大公司的前端笔试题都是算法编程题吗?

  • 还是会考的,遇到过,面试也考过,算法题考前端我的理解是:为了节省时间,如果算法答的不错,应该是一个编程基础还不错,相对勤奋。会在众多面试者中增加权重。

  • 算法不一定从C学起,也可以学Python,js 刷算法也可以。推荐个网站:https://www.codewars.com/ 可以练习算法,支持的语言蛮多的。

  • 回归题目:前端笔试题不都是算法编程,也有基础,比如ES6新特性的考察,闭包,异步...

关注 8 回答 6

水墨寒 关注了用户 · 2017-08-22

xiaochao @xiaochao

一个普通的捕蛇者,work for money

关注 179

认证与成就

  • 获得 67 次点赞
  • 获得 60 枚徽章 获得 2 枚金徽章, 获得 23 枚银徽章, 获得 35 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2012-10-15
个人主页被 925 人浏览