获得徽章 5
- #每天一个知识点#
Android有哪些常见的跨平台框架?
以下是几个常见的 Android 跨平台框架:
1. React Native:基于 React 的跨平台框架,可以使用 JavaScript 开发 Android 和 iOS 应用。
2. Flutter:Google 推出的跨平台框架,使用 Dart 语言开发,可以同时构建 Android、iOS、Web 和桌面应用。
3. Xamarin:由 Microsoft 推出的跨平台框架,可以使用 C# 语言开发 Android、iOS 和 Windows 应用。
4. Ionic:基于 Angular 的跨平台框架,使用 HTML、CSS 和 JavaScript 开发 Android 和 iOS 应用。
5. PhoneGap:基于 Apache Cordova 的跨平台框架,可以使用 HTML、CSS 和 JavaScript 开发 Android 和 iOS 应用。
6. NativeScript:由 Telerik 推出的跨平台框架,可以使用 JavaScript 或 TypeScript 开发 Android 和 iOS 应用。
当然以上不是全部,大家有其他的跨平台框架,欢迎补充~展开1111 - ## 为什么医生越老越吃香, 但是程序员不是?
- 因为程序员的经验很容易过时, 无法积累;
- 经验容易过时, 因为技术变化非常快, 很容易过时
- 技术变化快, 因为: 1.人人都能参与开发, 几乎有台电脑就行 2.软件可以快速迭代、试错 3.软件可以无成本分发(开源)
设想一下这几个场景:
- 1.医生看病, 把人看挂了, 按一下重启键, 病人立马恢复到初始状态
- 2.处方、病历、药品配方等全是开放的, 人人都能查看、使用
- 3.人人都能给自己看病, 出问题了一键恢复初始状态
如果能满足这样的场景, 相信医疗技术也能像软件一样飞速发展;展开评论8 - 如何判断对象是空对象{}?
![[疑问]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_31.606e7a5.png)
![[疑问]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_31.606e7a5.png)
![[疑问]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_31.606e7a5.png)
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
![[疑问]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_31.606e7a5.png)
![[不失礼貌的微笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_16.9d17f6d.png)