首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LEEJIM
掘友等级
前端开发
|
ByteDance, Ex-Tencent
AI/小程序/React/Vue
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 49
沸点 0
赞
49
返回
|
搜索文章
最新
热门
深入理解微信小程序——生命周期
如果没有像 TDesign 组件库这样深入开发小程序,可能并不会去深入钻研生命周期的细节。但在日常的业务开发当中,如果开发者能够清晰地理解各种生命周期的本质,在遇到其他问题的时候,也能比较快速地定位
小程序自定义组件的函数属性及事件触发
微信小程序,从基础库 2.0.9 开始,自定义组件的 type: Object 属性(properties)支持函数类型的值了,但仍不支持函数类型的属性,即: 这种能力,在实现 Dialog 组件的时
前端进阶 - 类型转换
0. 前言 JavaScript是弱类型语言,在定义变量时不需要明确定义类型,刚接触是觉得非常灵活,很方便。 但随着开发走进深水区,更多的协作开发,越发觉得这种弱类型语言不受控,容易出错。 社区为了解决弱类型的问题,也有了如Flow、TypeScript等扩充。从团队的收益出发…
前端进阶 - Promise原理&宏微任务
0. 前言 JavaScript是异步语言,因此Promise的重要性不言而喻。 而我看了一些文章,觉得质量参差不齐。 于是就系统地整理了些资料,然后输出一篇文章,即帮助他人,也能让大家给我挑问题,避免自己错而不知。 由于能力有限,文中可能存在错误,望广大网友指正。 1. Pr…
JavaScript数据类型详解
JavaScript是弱类型语言,在定义变量时不需要明确定义类型,刚接触是觉得非常灵活,很方便。 但随着开发走进深水区,更多的协作开发,越发觉得这种弱类型语言不受控,容易出错。 社区为了解决弱类型的问题,也有了如Flow、TypeScript等扩充。但为了解决问题而引入新的语法…
前端进阶 - vue.js技术细节
理解Vue.js的技术细节,既有助于日常工作开发,也是一个很好的敲门砖。 0. 背景 我在社区里搜索过Vue.js相关的文章,发现不少高赞的文章都是水文,或者是年久失修的老文。 如果读者不明所以,直接照本宣科,面试的结果必然是凉凉。因此,我还是建议读者们自行阅读源码,或者看一些…
小程序加载性能优化实践
对于互联网产品来说,第一印象就是应用的启动速度。虽然启动足够快时用户不会有很大的感知,但是如果慢就会被发现就会被挑战,总结来说,快就是应该的。 而应用的启动速度优化,又可以分成首次启动速度优化和二次启动速度优化。对于不同的类型,对应的优化方案也是截然不同的。要如何确定优化方向以…
[小程序] 关于组件封装的一些思考
在小程序开发的早期,是没有 自定义组件(component),仅有 自定义模板(template) 的。最早接触到组件开发还是在使用 React、Vue 框架的时候,熟悉以上两个框架的读者,对小程序的组件应该会有熟悉的感觉,机制和写法差不多 因为通过组件封装,可以将页面拆分成多…
正确使用JavaScript数组
首先,我们可以简单地认为缩进就是代码复杂性的指标(尽管很粗略)。因为缩进越多代表我们的嵌套越多,因此代码就越复杂。今天就拿数组来做具体的例子,来展示以下如何抛弃循环,减少缩进,正确地使用JavaScript数组。 我们都知道,循环结构就是会无形地提高代码的复杂性。那我们现在看看…
手把手教你实现一个浏览器引擎(一) [译文]
我正在打造一个玩具HTML渲染引擎,与此同时,我觉得你也应该尝试一下。这是这个系列文章的第一篇: 完整的系列文章将会通过描述我编写的代码,让大家学会如何制作自己的专属浏览器引擎。但是首先,让我解释一些东西。 首先,我们先谈谈一些术语(terminology)。 浏览器引擎(br…
下一页
个人成就
文章被点赞
46
文章被阅读
11,544
掘力值
366
关注了
24
关注者
16
收藏集
5
关注标签
4
加入于
2019-11-06