Object的一些知识点总结 1.hasOwnProperty obj.hasOwnProperty(prop) 参数 prop: 要检测的属性字符串名称或者Symbol 返回值 用来判断一个对象是否含有指定的属性的Bo…
分类:前端
2020年Web前端开发工程师市场怎么样?学会什么技术才能拿到高薪
几乎整个互联网行业都缺前端工程师,不仅在刚起步的创业公司,对上市公司乃至巨头这个问题也一样存在。据统计,国外的前端开发人员和后端开发人员比例约1:1,但是在国内比例却在1:3以下,Web前端开发职位人才缺口巨大。前端工程…
CSS中的负边距
2015-04-22 时候写的老文,因为希望引用所以拿了出来。 那天被一个同学问了一个问题,三列的div,要求父div的高度和三个div的高度都和三个中字数最多,也就是高度最高的那个一样高。试了试才发现确实有问题。在网上…
详解vue生命周期
首先,每个Vue实例在被创建之前都要经过一系列的初始化过程,这个过程就是vue的生命周期。首先看一张图吧~这是官方文档上的图片相信大家一定都会很熟悉: 可以看到在vue一整个的生命周期中会有很多钩子函数提供给我们在vue…
吐槽Javascript系列二:数组中的splice和slice方法
战斗英雄你当,漂亮媳妇儿你娶,怎么啥好事都被你给占了——《激情燃烧的岁月》 谈起这两个方法,新手不蒙,我是不信!正如吐槽Javascript系列一:slice()、substr()和 substring()中提到的,字符…
vue.js实现一个会动的简历(包含底部导航功能,编辑功能,添加了用户自定义写字速度功能)
在网上看到一个这样的网站,STRML它的效果看着十分有趣,如下图所示: 这个网站是用react.js来写的,于是,我就想着用vue.js也来写一版,开始撸代码。 首先要分析打字的原理实现,假设我们定义一个字符串str,它…
React的组件模式
组件是 React 的核心,因此了解如何利用它们对于创建优秀的设计结构至关重要。 什么是组件 根据 React 官网的介绍,“组件让你可以将 UI 分割成独立的、可重用的部分,并独立管理每个部分。” 当你第一次安装 np…
怎样编写高质量代码
更多文章 什么是高质量代码? 高质量代码具有以下几个特性: 可读性高 构造清晰 可扩大(轻易保护) 代码作风一致 低复杂性 精练 编写高质量代码主要遵照以下几点: 代码范例 代码范例的优点 范例的代码可以增进团队协作 范…
查漏补缺 - 收藏集 - 掘金
这道题–致敬各位10年阿里的前端开发 – 掘金很巧合,我在认识了两位同是10年工作经验的阿里前端开发小伙伴,不但要向前辈学习,我有时候还会选择另一种方法逗逗他们,拿了网上一道经典面试题,可能我连去…
Vue.js入门教程-指令
一、指令 1.1 概念理解 指令 (Directives) 是特殊的带有前缀 v- 的特性。指令的值限定为 绑定表达式(JavaScript 表达式及过滤器规则)。指令的职责就是当其表达式的值改变时把某些特殊的行为应用到…
vue-router 源码阅读 - 文件结构与注册机制
前端路由是我们前端开发日常开发中经常碰到的概念,在下在日常使用中知其然也好奇着所以然,因此对 vue-router 的源码进行了一些阅读,也汲取了社区的一些文章优秀的思想,于本文记录总结作为自己思考的输出,本人水平有限,…
LeetCode39.组合总和 JavaScript
给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 说明: 所有数…