w3cTrain

Keep Moving

好久没更博,看了上一篇时间是两个月前,吓我一跳。
换了工作以后,经常晚上11点多,12点回到家,确实有点忙,但没时间总结是自己的借口。

工作到今天正好一年,待过两家公司,做过面向用户的前端,也做过管理系统的前端,现在主要的还是移动端的活动页。每天都在写业务相关的代码,怕久而久之沦落为廉价劳动力,所以最近在想如何能提升自己的价值。

Read More...

之前因为工作需要,用前端代码做了一个类似脸萌的前端页面,打包成小程序给 app 端调用。做之前顾虑这顾虑那,实现出来后,感觉还可以,写篇文章记录下~写文章的目的主要还是记录下思路和一些知识点。记忆能力差的人还是多记录点东西好一些。

faceQ
Read More...

很早之前就听说过 D3 (Data Driven Documents)大名 ,它是一个数据驱动的可视化前端库,使用 D3 可以方便地实现数据可视化。今天学习了一下,并用 D3 来绘制常用的图表。
Read More...

标签:d3

记得两年前,和 Aevit 在讨论前端如何和 app 端传递数据的时候,有了解过 JSBridge,由于当时的需求很简单,最终只是暴露一个全局方法给客户端调用。现在这种方式已经满足不了需求了。越来越多的前端与客户端的交互,了解如何高效,并且可维护这类通讯很重要,今天看了 WebViewJSBridge 源码,过了一遍代码,以 iOS 和 JS 交互为例,写篇文章记录一下。

Read More...

今天去了一家创业公司面试,碰上道不太常见的笔试题。

1
2
3
// 写一个 function 让下面两行代码输出的结果都为 5
console.log(sum(2, 3));
console.log(sum(2)(3));
Read More...

写这篇文章的原因是,今天下班前在 Chrome Dev Tools 上瞎打了几行代码,意外发现自己并不了解 prototype 。庆幸不是在面试过程被问到,赶紧把漏洞补上。


先是打了下面两行代码,输出结果分别为 true, false。

Function.__proto__ == Function.prototype
// true
Object.__proto__ == Object.prototype
// false

Read More...
12311