给 「前端开发博客」 加星标,每天打卡学习
长按二维码即可识别“进入网页”查看哟~
1、封装Vue组件的一些技巧
本文同步在个人博客shymean.com上,欢迎关注 写Vue有很长一段时间了,除了常规的业务开发之外,也应该思考和反思一下封装组件的正确方式。以弹窗组件为例,一种实现是在需要模板中引入需要弹窗展示的组件,然后通过一个flag变量来控制弹窗的组件,在业务代码里面会充斥着冗余的弹窗组件逻辑,十分不优雅。本文整...
2、前端面试必杀技:原型、原型链以及继承(一张图搞定面试)
什么是对象 多个数据(属性)的集合;用来保存多个数据(属性)的容器;属性组成 属性名:字符串(标识);属性值:任意类型;属性的分类:一般:属性值不是function,描述对象的状态;方法:属性值为function的属性,描述对象的行为;...
3、手写JavaScript常用的函数
一、bind、call、apply函数的实现 改变函数的执行上下文中的this指向,但不执行该函数(位于Function构造函数的原型对象上的方法) Function.prototype.myBind = function (target) { if (typeof this !== 'function') { throw Error('myBind is not a function') } var that = this var args...
4、使用TypeScript两年后-值得吗?
这是我的第一篇翻译文章,想看这篇文章的时候,发现没有中文翻译版,无奈去读了英文版,读完发现可以试试翻译出来。
5、【入门指南】node.js
node.js不是一种独立语言,是一个可以让js在服务器端运行的平台 区别与传统语言平台依靠多线程来实现高并发的设计思路,node采用单线程、异步式I/O、事件驱动式的程序设计模型 node.js使用的JavaScript引擎为V8引擎,还使用了高效的 libev 和 libeio 库支持事件驱动和异步式 I/O 来代替传统平台的多线程模式,带...
6、LeetCode 之 JavaScript 解答第150题 —— 逆波兰表达式求值
Time:2019/4/14 Title: Evaluate Reverse Polish Notation Difficulty: Medium Author:小鹿 题目:Evaluate Reverse Polish Notation Evaluate the value of an arithmetic expression in Reverse Polish Notation . Valid operators are + , - , * , / . Each operand may be ...
7、你真的了解npm-scripts吗?
作者:冯伟尧 GitHub:tank0317 我们都很熟悉的,通过 npm run script-name 可以执行 package.json 中 scripts 对象配置的脚本。但是,你或许不知道下面这些知识。下文中 npm-scirpt 指 package.json scripts 中配置的脚本命令。name-scirpt 指代某一个名字为 name 的脚本命...
8、JS闭包:For循环中的setTimeout
译者:嘴里起了个泡 原文地址:wsvincent.com/javascript-… 这篇文章详细介绍了JS在执行for循环里面的 setTimeout() 语句的时候发什么了什么。这是面试中经常会被问到的一个问题,因为这个问题的答案涉及到了几个JS的核心知识点:闭包(closures), 提升(hoisting) 和 事件循环(the event loop) 。For...
9、[Vue.js进阶]从源码角度剖析Vue的生命周期
使用Vue在日常开发中会频繁接触和使用生命周期,在官方文档中是这么解释生命周期的: 每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的...
10、TypeScript:面向编辑器编程
TypeScript 写久了,越来越觉得定义各种类型,接口啊其实都是在写编辑器自动提示的配置而已。而且现在 ts 的各种高级类型越来越多,整个类型系统甚至可以看作是一套函数式工具库。用它不难,用好它其实挺难的,其中的差别我觉得就像前端从面向 dom 的编程和转变为面向数据驱动编程那样,你得首先有类型思维,因为它一定...
11、掘金小册全网八折
热门前端掘金小册,全网八折:前端面试之道、Vue组件精讲、使用WebPack定制前端开发环境。
12、企业级一站式软件研发管理系统
CODING 企业版是面向开发团队的软件研发管理系统,一站式提供需求管理、代码管理、持续集成、开发环境管理、测试管理、缺陷管理等功能,助力企业实现 DevOps...
13、每日一道大厂前端面试题
每日一道大厂前端面试题,每天半个小时学习,一年后会看到不一样的自己
14、前端开发技术日报
每日分享互联网最精彩的前端技术、前端资讯
喜欢这篇文章的朋友
欢迎分享到朋友圈 或者技术交流群
关注「前端开发博客」加星标,不错过每日热文每日更新 ???? 关注不迷路!
本站不开赞赏,如果文章对你有用,点在看,转发,评论一条龙支持小编
点个“在看”,没有Bug!