-
「Cute主题技巧」 Cute主题之京东图床替换图片为webp
介绍 今天偶然发现jd的图床可以使用webp,果断上车。webp格式的图片清晰度损失不大,但是图片文件大小减少50%-70%左右,加速效果明显。 首屏加载体积也从1.5MB 降到了 0.5MB不到 喵容图床插件推荐 使用 使用cute主题 …- 1.9k
- 0
-
-
「React Native笔记」在React的 setState 中操作数组和对象的多种方法(合集)
运用在React 中 setState的对象、数组的操作时是不能用类似array.push()等方法,因为push没有返回值,setState后会出现state变成Number,为了方便他人和自己查看,因此写个数组和对象的操作方法小笔记。 修改object …- 1k
- 0
-
「React Native笔记」 踩坑 Unrecognized font family ‘antoutline’
React Native中 在使用List和Radio组件时,报了这个醒目的错误:Unrecognized font family 'antoutline' 百度和Google都没找到答案,后来去antd rn的官方github下的Issues下才找到解决方案。 方法总结如下: 方法一 …- 1.4k
- 0
-
「React Native笔记」 踩坑contentContainerStyle属性
用React Native里的ScrollView组件,给ScrollView直接加了justifyContent或alignitems属性后会报错。问题原因是scrollView和flatlist之…- 1.7k
- 0
-
解决Vscode开发React Native应用时编写Stylesheet没有智能代码提示的问题
问题,描述似乎Vscode原生对React Native的样式表代码提示有问题,所以在github找到了解决办法。- 1.3k
- 0
-
「前端笔记」 Javascript按位非运算符(~)及双非(~~)的使用
~ 运算符查看表达式的二进制表示形式的值,并执行位非运算。 Javascript 按位取反运算符 (~) ,对一个表达式执行位非(求非)运算。如 ~1 = -2; ~2 = -3; 最近做Leetcode的时候,发现有人用到了位运算符-not (~),以 …- 1.3k
- 0
-
「前端笔记」从零开始的微信小程序的实战心得
什么是小程序:微信小程序是腾讯于2017年1月9日推出的一种不需要下载安装即可在微信平台上使用的应用,主要提供给企业、政府、媒体、其他组织或个人的开发者在微信平台上提供服务。 目的:我学习小程序的目的是为了学app,当时觉得小程序可能比app开发要简单吧- 593
- 0
-
JavaScript 中复杂判断的更优雅写法
我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断,但这样会有个问题,随着逻辑复杂度的增加,代码中的if/else/switch会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。- 296
- 0
-
「前端面试」26个精选的JavaScript前端面试题
根据Stack Overflow 2018年年度调查报告,JavaScript已经连续6年保持最常用的编程语言的记录。对于一个全栈工程师,JavaScript可以说是一项必备语言,在面试中总会被问到。我整理了一下FullStack.Cafe上所有常见的JavaScript面试问题供大家参考...- 281
- 0
-
JavaScript开发者应懂的33个概念
简介 这个项目是为了帮助开发者掌握 JavaScript 概念而创立的。它不是必备,但在未来学习(JavaScript)中,可以作为一篇指南。 本篇文章是参照 @leonardomso 创立,英文版项目地址在这里。 由于原版资源都要翻墙, …- 1.4k
- 0
-
「前端进阶」完全吃透async/await,深入JavaScript异步
完全吃透async/await 导论: 首先,必须了解Promise 主要研究基本语法 对比Promise与Async 异常处理 参考: Async +Await 理解 async/await 异步函数 - 提高 Promise 的易用性 0. 前言 ES7 提出的async 函数,终于让 …- 2.1k
- 0
-
「前端进阶」完全吃透Promise,深入JavaScript异步
完全吃透Promise Promise晋级,需要的全部都在这 主要内容: promise基本实现原理 promise 使用中难点(链式调用,API基本上返回都是一个新Promise,及参数传递) promise 对异常处理 promise 简单实现及规范 参考: …- 586
- 0
-
「前端资讯」刚上线的阿里达摩院官网,从前端角度看圈点之处
写在前面: 从去年十月份,马云成立阿里巴巴达摩院,到今年9月28号一年整,阿里达摩院官网正式上线。作为从事互联网行业的人,大抵都是会去达摩院官网看看的,本文即我个人从前端角度对达摩院官网,进行的一次简单粗 …- 681
- 0
-
「性能优化」首屏时间从12.67s到1.06s,我是如何做到的?
——本文是对之前同名文章的修正,将所有webpack3的内容更新为webpack4,以及加入了笔者近期在公司工作中学习到的自动化思想,对文章内容作了进一步提升。 0.引言 作为互联网项目,最重要的便是用户体验。在举国“互联 …- 539
- 0
-
「前端开发」分享个人习惯的命名方式
把一件平凡的事情做好,很平凡。把一件平凡的事情坚持的做好,很不平凡。 1.前言 如果说计算机科学只存在两个难题:缓存失效和命名。那么我就觉得命名的难点只有两个:词汇量和坚持贯彻执行制定的规范。 最近在…- 701
- 0
-
Vue页面跳转动画效果实现
前言 现如今移动端APP对用户体验方面的要求越来越高了,最近致力于用户体验优化,因为需要实现类似APP页面切换的动画效果,百度google搜索资料不是很全,所以自己写文档,在实现效果的基础上,顺便恶补一波VueRouter …- 343
- 0
-
记录一次基于vue、typescript、pwa的项目由开发到部署
最近秋招之余空出时间来按自己的兴趣动手做了一个项目,一个基于 vue,typescript,pwa 的实验浏览移动端webapp,现在趁热打铁,将这个项目从开发到部署整个过程记录下来,并将从这个项目中学习到的东西分享出来,如 …- 734
- 0
-
「前端进阶」2019/2020 史上最全的前端学习路线
前言 许多同学们可能跟着培训机构的视频就入了前端这行的门,但大多数都只是机械的学习着资料中的内容。俗话说,选择要比努力重要。那么学习开发,首先应该要有一个清晰的学习路线。希望这篇文章,能为大家在选择未 …- 2.4k
- 1
-
求职季,前端面试送给你
前言 最近好多小伙伴都跳槽去找工作,我只能在心里默默的支持他们能找到一份好的工作,这份前端面试大全送给我的小伙伴们,主要说的是前端一些常用的一些知识,说的不对的地方请小伙伴们即使指正出来,自己同时也回 …- 178
- 0
-
「不要重复造轮子系列」 前端常用插件、工具类库汇总
前言 在开发中,我们经常会将一些常用的代码块、功能块进行封装,为的是更好的复用。那么,被抽离出来独立完成功能,通过API或配置项和其他部分交互,便形成了插件。 下面这些是我在工作中积累的一些常用的前端开源 …- 1.4k
- 0
-
技术胖TypeScript图文视频教程
近日Node.js之父瑞安达尔(Ryan Dahl)发布新的开源项目 deno,从官方介绍来看,可以认为它是下一代 Node,使用 Go 语言代替 C++ 重新编写跨平台底层内核驱动,上层仍然使用 V8 引擎,最终提供一个安全的 TypeScript …- 881
- 0