
获得徽章 5
- ## 为什么医生越老越吃香, 但是程序员不是?
- 因为程序员的经验很容易过时, 无法积累;
- 经验容易过时, 因为技术变化非常快, 很容易过时
- 技术变化快, 因为: 1.人人都能参与开发, 几乎有台电脑就行 2.软件可以快速迭代、试错 3.软件可以无成本分发(开源)
设想一下这几个场景:
- 1.医生看病, 把人看挂了, 按一下重启键, 病人立马恢复到初始状态
- 2.处方、病历、药品配方等全是开放的, 人人都能查看、使用
- 3.人人都能给自己看病, 出问题了一键恢复初始状态
如果能满足这样的场景, 相信医疗技术也能像软件一样飞速发展;展开评论8 - 如何判断对象是空对象{}?
1. 使用 Object.keys() 方法
可以使用 Object.keys() 方法获取对象的所有属性名,然后通过判断属性名的数量是否为 0 来判断对象是否为空对象。代码如下:
```javascript
function isEmptyObject(obj) {
return Object.keys(obj).length === 0;
}
```
2. 使用 for...in 循环
通过 for...in 循环遍历对象的属性,如果对象有任何属性,则它不是一个空对象。代码如下:
```javascript
function isEmptyObject(obj) {
for (var prop in obj) {
if (obj.hasOwnProperty(prop)) {
return false;
}
}
return true;
}
```
3. 还可以将对象转化为 JSON 字符串,然后判断字符串是否是 “{}”。代码如下:
```javascript
function isEmptyObject(obj) {
return JSON.stringify(obj) === '{}';
}
```展开14 - 其实,我对你是有一些失望的。当初给你定级xx,是高于你面试时的水平的。我是希望进来后,你能够拼一把,快速成长起来的。xx这个层级,不是把事情做好就可以的。你需要有体系化思考的能力。你做的事情,他的价值点在哪里?你是否作出了壁垒形成了核心竞争力?你做的事情,和公司内其他团队的差异化在哪里?你的事情,是否沉淀了一套可复用的物理资料和方法论?为什么是你来做,其他人不能做吗?你需要有自己的判断力,而不是我说什么你就做什么。我不需要中规中矩的答卷,它是有一些差异化在里面的。后续,把你的思考沉淀到日报周报月报里,我希望看到你的思考,而不仅仅是进度。另外,提醒一下,你的产出,和同层级比,是有些单薄。写不下了展开1011
- 别人发的 感觉很有意思
第一章:毕业即失业,迷茫,我该何去何从?
第二章:当保安巧遇富婆,震惊,良心的抉择
第三章:男儿当自强,决心考研,败,不服,换个方向,公考,败,既生瑜何生亮,心如死灰
第四章:来自隔壁村的传说,二狗哥在IT界创造神话
第五章:投奔二狗,传销窝点死里逃生
第六章:看破红尘,淡泊名利,隐居街头桥洞
第七章:桥洞偶遇刚学三天css传奇大佬,分馒头获得好感,学得一身好本领
第八章:踌躇满志,重出江湖
第九章:迷茫,前方无路
第十章:ctrl+c\v CURD,已经是极限了嘛?
第十一章:js,再战一世
第十二章:jq的力量
第十三章:意气风发,乱杀!
第十四章:备战6.18大促
第十五章:怎么可能!没有一点技术含量!
第十六章:惨败,这就是大环境!
第十七章:套图套版永远的神!
第十八章:惊天秘闻,js新动向!
第十九章:js重生
第二十章:数据驱动渲染
第二十一章: 不可思议,奇遇小程序!
第二十二章:老司机的传授,双向数据流风波!
第二十三章:vue uniapp 双管齐下!
第二十四章:战!与刚学三天js大佬一较高下!
第二十五章:绝望,来自三维的压迫!
第二十六章:对不起,我学不会!
第二十七章:react?拿下!
第二十八章:重回三维
第二十九章:悲哀,大盘全绿我没抄底!
第三十章:自我了断,码农の陨落!展开28