2017年,接下来要做的事

转眼就从2016年7月工作到了2017年,感觉工作比在学校好玩多了,更自由。

在学校里,一直感觉自己会的技术太少太浅了,并且没有能一起前行的伙伴,在情商上更是很幼稚。7个多月的时间里,这种感觉更是明显。

虽然,自己更偏向Java这种跨平台的语言,但是在学校学的是.NET,现在都有些后悔在大学没有狠下心去转班学Java。微软把.NET平台做得很丰富强大了,比如实现许多复杂些的功能时,.NET都有解决方案,可以说是一步到位,以至于可以让开发着不用关心是如何实现的。我相信这是一种很好的开发方式和开发思维。

有时候,我更喜欢“造轮子”,想从实际的逻辑上去了解功能的实现方式,可我看不懂逻辑和底层。[……]

阅读更多

JavaScript Array类型的变量使用typeof结果为Object

问题描述

在业务系统中,写了一个方法并要求传入一个参数,参数必须为一个数组,但使用typeof去检查的时候发现并不能获得想要的Array字符。

var a = [1, 2, 3];
console.log(a);         // Array[3]
console.log(typeof a);  // "object"

结果表明,使用typeof并不能得到原计划中的Array

typeof可以检测基本类型包括 undefined, string, number, boolean,但是对于检测对象就不靠谱了。不只是Array,javascript中的对象,包括 Date[......]

阅读更多