
获得徽章 7
- 使用 react-native-reanimated & react-native-gesture-handle 写了个 react native 视频播放器,交互方式和 Youtube 视频播放器一样,高性能,支持高刷,后续还会继续完善,目前只是预览版。
感兴趣的来点个Star呗,我会加快进度。
项目地址:github.com
#用图说话#展开评论5 - Reflect小知识:
Reflect 是一个内置的对象,它提供拦截 JavaScript 操作的方法。这些方法与proxy handlers (en-US)的方法相同。Reflect不是一个函数对象,因此它是不可构造的。
Reflect对象是一个全局的普通的对象。Reflect的原型就是Object.
Reflect是ES6为了操作对象而新增的API, 为什么要添加Reflect对象呢?它这样设计的目的是为了什么?
1)将Object对象的一些明显属于语言内部的方法(比如Object.defineProperty),放到Reflect对象上,那么以后我们就可以从Reflect对象上可以拿到语言内部的方法。
2)在使用对象的 Object.defineProperty(obj, name, {})时,如果出现异常的话,会抛出一个错误,需要使用try catch去捕获,但是使用 Reflect.defineProperty(obj, name, desc) 则会返回false。展开评论2 - TinkerTool System 7是Macos上一款系统深度设置维护工具,可帮助您在mac上执行高级管理任务。可以使用mac隐藏的功能,可以进行mac系统急救,可以管理开机启动项,可以清理系统垃圾,可以卸载应用,可以创建可引导系统安装程序和恢复磁盘的脚本等等。评论1