首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端知否
掘友等级
Web开发
|
前端知否微信公众号
郑州
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
743
文章 671
沸点 72
赞
743
返回
|
搜索文章
最新
热门
JS对象那些事儿
JavaScript中几乎所有东西都是一个对象,除了六种基本类型数据 - null,undefined,strings,numbers,boolean和symbols。 任何不是原始值的东西都是Object。这包括数组,函数,构造函数和对象本身。 从概念上讲,对象在所有编程语言…
如何使用ES6语法给数组去重
下边介绍3种方法,可以过滤掉数组相同的元素。其中我最中意的是Set, 因为最简洁,简单。 1. 使用Set Set对象是值的集合,你可以按照插入的顺序迭代它的元素。 Set中的元素只会出现一次,即 Set 中的元素是唯一的。 Set 对象允许你存储任何类型的唯一值,无论是原始值…
构建Vue.js组件的10个技巧
1. 组件可以在全局或本地加载 Vue.js提供了两种加载组件的方法:一种在Vue实例全局,另一种在组件级别。两种方法都有其自身的优点。 全局加载组件使其可以从应用程序中的任何模板(包括子组件)访问。它减少了将全局组件导入子组件的次数。 此外,如果全局加载组件,将无法获得Vue…
25个JavaScript代码简写技巧(下篇)
14. 多行字符串 但是有一种更简单的方法。只需使用反引号。 15. 展开(spread)操作符 ES6中引入的展开运算符有几个用例,可以使JavaScript代码更高效,更有趣。它可以用来替换某些数组函数。展开操作符只是连续的三个点。 与 concat() 函数不同,您可以使…
25个JavaScript代码简写技巧(上篇)
对于任何JavaScript开发人员来说,这篇文章很值得一读。这里记录了我多年来学习的JavaScript代码简洁写法,也给大家提供一些编码上的思考和取舍。 1. 三元(三目)运算符 如果只想在一行中编写if..else语句时,这是一个很好的节省代码的方式。 2. 短路判断简写…
使用React Hooks进行状态管理 - 无Redux和Context API
React Hooks比你想象的更强大。 现在,我们将探索和开发一个自定义Hook来管理全局状态 - 比Redux更容易使用的方法,并且比Context API更高效。 如果你已经很熟悉React Hooks,那么可以直接跳过这部分。 在Hooks之前,功能组件没有状态。现在,…
JavaScript中如何反转数组
需要注意的一点是它会改变原始数组。 以下是一些不会改变原始数组的做法。我们来看看 2. 使用 ...扩展运算符 和 reverse 3. 使用 reduce 和 ...扩展运算符 4. 使用 reduceRight 和 ...扩展运算符 5. 或者使用push
使用React hooks处理复杂表单状态数据
自从React hooks发布以来已经有一段时间了,我很喜欢这个特性。这个hooks把我勾上了! Hooks允许我们创建更小,可组合,可重用,更易管理的React组件。 您可能正在使用Hooks的一个用例是:使用useState或useReducer管理表单状态。 让我们考虑一…
Swift5中fileprivate和private的差别
Fileprivate和private是Swift中访问控制修饰符的一部分。这些关键字与internal,public和open一起,使得可以限制访问其他源文件和模块中的代码。 private访问级别是最低和最严格的级别,而open访问是最高和最少限制的。 Swift的文档将详…
Vue.js应用性能优化三
在上一篇Vue.js应用性能优化二中,我们学习了足够强大的模式,可以显着提高应用程序的性能 - 按照路由分割代码。虽然按照路由拆分代码非常有用,但在用户访问我们的站点后,仍然有很多内部代码不需要。在本系列的这一部分中,我们将重点关注代码拆分我们的状态管理 - Vuex模块。 在…
下一页
个人成就
文章被点赞
555
文章被阅读
95,685
掘力值
2,557
关注了
126
关注者
266
收藏集
19
关注标签
41
加入于
2017-09-22