前端开发
文章平均质量分 80
JoshFenge
一步一步向上爬
展开
-
【前端面试】变量和类型计算
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。1.题目1.JS使用typeof能得到哪些类型 === 和 == 的选择 JS中有哪些内置函数 JS变量按存储方式分为哪些类型,并描述其特点 如何理解JSON2.知识点2.1 值类型和引用类型值...转载 2019-01-04 12:21:39 · 120 阅读 · 0 评论 -
Javascript高级面试
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。异步一、什么是单线程,和异步有什么关系单线程:只有一个线程,同一时间只能做一件事原因:避免DOM渲染的冲突解决方案:异步为什么js只有一个线程:避免DOM渲染冲突浏览器需要渲染DOM JS可以修改...转载 2019-01-03 10:17:29 · 261 阅读 · 0 评论 -
前端-10款web动画插件
今天给大家带来了十款web前端动画插件,大家收藏了记得给个小心心哦1.基于jQuery的瀑布流图片筛选插件瀑布流的展现方式在目前的网页中用得越来越广泛,特别是图片和首页文章的动态加载。今天分享的这款就是基于jQuery的瀑布流图片筛选插件,我们可以点击图片分类名称,即可将对应分类下的图片以瀑布流的方式展示出来,这款插件在筛选图片上使用还是比较方便的。2.基于Layu...原创 2019-03-21 10:48:53 · 821 阅读 · 0 评论 -
session、cookie、token的区别
1.什么是Cookie?Cookie 技术产生源于 HTTP 协议在互联网上的急速发展。随着互联网时代的策马奔腾,带宽等限制不存在了,人们需要更复杂的互联网交互活动,就必须同服务器保持活动状态(简称:保活)。于是,在浏览器发展初期,为了适应用户的需求技术上推出了各种保持 Web 浏览状态的手段,其中就包括了 Cookie 技术。Cookie 在计算机中是个存储在浏览器目录中的文本文件,当浏...转载 2019-03-21 11:05:06 · 373 阅读 · 0 评论 -
Angular、React、Vue三选一,前端工程师更喜欢哪款框架?
现在前端三架马车Angular、React、Vue各有所长。Angular从一开始就带有很明显的工程化血统,齐全的cli命令,背靠TypeScript,涉及模块、服务以及指令等概念,使用后端的依赖注入思想,特有模板语法。React和Vue就"轻"很多,React甚至只是一个UI库,他们共同的一个思想就是,做好且只做好。Angular、React、Vue三选一,前端工程师更青睐使用哪款框架?下面...转载 2019-03-21 11:08:09 · 270 阅读 · 0 评论 -
前端面试:7个让你受益匪浅的开放式面试题
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。今天,给大家讲一下7个很好的开放式面试题。不管你是面试官还是求职者,里面的思路都能让你获益匪浅。如何保证你的网站或 Web 应用的可访问性?解析:前端开发人员在为最终用户设计体验时需要充分掌控其可用性...转载 2019-03-21 11:10:05 · 629 阅读 · 0 评论 -
前后端分离-搭建本地 mock 服务
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。搭建本地 mock 服务器 ---为了更好的前端开发工作中,有时候前端的很多工作需要后端的支持,但是可能后端的接口还没有开发完,或者有些时候在联调阶段,修复某个 bug 的时候,环境挂了。。。 那么这个时候,我...转载 2019-03-21 11:12:53 · 814 阅读 · 0 评论 -
基于vue搭建的后台管理系统
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。demo演示:1、About此项目是 vue2.0 + element-ui + node+mongodb 构建的后台管理系统,所有的数据都是从服务器实时获取...转载 2018-07-16 15:21:28 · 82199 阅读 · 30 评论 -
面试题, 实现一个Event类
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。题目:使用 ECMAScript(JS)代码实现一个事件类Event ,包含下面功能:绑定事件、解绑事件和派发事件。在稍微复杂点的页面中,比如组件化开发的页面,同一个页面由两三个人来开发,为了保证组件的独立性和降...转载 2019-03-27 10:12:37 · 1273 阅读 · 0 评论 -
彻底搞清楚JS中的浅拷贝与深拷贝
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。一、数据类型数据分为基本数据类型(String, Number, Boolean, Null, Undefined,Symbol)和对象数据类型。1、基本数据类型的特点:直接存储在栈(stack)中的数据...原创 2019-04-11 09:22:17 · 150 阅读 · 0 评论 -
原生 js 实现移动端 Touch 轮播图
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。Touch 轮播图touch轮播图其实就是通过手指的滑动,来左右切换轮播图,下面我们通过一个案例,来实现下。1. html 结构结构上,还是用ul、li来存放轮播图片,ol、li来存放轮播小圆点:...转载 2019-01-03 10:13:47 · 234 阅读 · 0 评论 -
深入浅出JavaScript运行机制
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。一、引子本文介绍JavaScript运行机制,这一部分比较抽象,我们先从一道面试题入手:console.log(1);setTimeout(function(){console.log(3);},0)...转载 2019-01-03 10:11:04 · 105 阅读 · 0 评论 -
深入理解浏览器的缓存机制
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。一、前言关于页面性能优化,浏览器缓存必定是一个绕不过的话题,判断一个网站的性能最直观的就是看网页打开的速度,而提高网页反应速度的一个方式就是使用缓存。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由...转载 2019-01-03 10:07:11 · 179 阅读 · 0 评论 -
图片上传方案详解
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。以往用到图片上传功能都是直接使用现成的插件,今天把其中用到的知识点整理一下。知识点字典input 标签之 file 类型 FileReader 对象:读取文件 FileReader.readAsDataU...转载 2019-01-04 12:24:45 · 454 阅读 · 0 评论 -
关于vue项目多页面的配置
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。诶,说实话,官方的配置改的也蛮快的,有同学遇到了webpackJsonp is not defined 的问题那么打包配置需要注释掉一点点东西CommonsChunkPlugin的相关注释掉就是下面的这个蛀虫...转载 2019-01-04 12:34:09 · 613 阅读 · 0 评论 -
Vue.js实践(2):实现多条件筛选、搜索、排序及分页的表格功能
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。需求分析还是先从试求入手,想想实现这样一个功能需要注意什么、大致流程如何、有哪些应用场景。表格本身是一种非常常用的组件,用于展示一些复杂的数据时表现很好。 当数据比较多时,我们需要提供一些筛选条件,让用户更...转载 2019-01-04 12:35:27 · 1184 阅读 · 0 评论 -
Vue.js 开发实践:实现精巧的无限加载与分页功能
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。本篇文章是一篇Vue.js的教程,目标在于用一种常见的业务场景——分页/无限加载,帮助读者更好的理解Vue.js中的一些设计思想。与许多Todo List类的入门教程相比,更全面的展示使用Vue.js完成一个需求的思...转载 2019-01-04 12:36:36 · 312 阅读 · 0 评论 -
详解ES6的核心特性
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。前言ES6 虽提供了许多新特性,但我们实际工作中用到频率较高并不多,根据二八法则,我们应该用百分之八十的精力和时间,好好专研这百分之二十核心特性,将会收到事半功倍的奇效!写文章不容易,请大家多多支持与关注!本文首...转载 2019-01-03 09:43:09 · 229 阅读 · 0 评论 -
从URL输入到页面展现到底发生什么?
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。前言打开浏览器从输入网址到网页呈现在大家面前,背后到底发生了什么?经历怎么样的一个过程?先给大家来张总体流程图,具体步骤请看下文分解!本文首发地址为GitHub博客,写文章不易,请多多支持与关注!总体来说...转载 2019-01-03 09:48:38 · 120 阅读 · 0 评论 -
详解跨域的几种方式
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。一、什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。那什么是跨域呢,简单地理解就是因为JavaScript同源策略的限制,a.com域名下的js无法操作b.com或是c.a.c...转载 2019-01-03 09:52:50 · 206 阅读 · 0 评论 -
如何居中一个元素(终结版)
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。前言本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法,思维导图如下:如需本文的思维导图,请猛戳Github个人博客一、水平居中1.行内元素水平居中利用 text-align: cent...转载 2019-01-03 09:57:04 · 170 阅读 · 0 评论 -
JavaScript常见的六种继承方式
小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。前言面向对象编程很重要的一个方面,就是对象的继承。A 对象通过继承 B 对象,就能直接拥有 B 对象的所有属性和方法。这对于代码的复用是非常有用的。大部分面向对象的编程语言,都是通过“类”(class)实现对...转载 2019-01-03 10:00:23 · 95 阅读 · 0 评论 -
Vue.js最佳实践(五招让你成为Vue.js大师)
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。对大部分人来说,掌握Vue.js基本的几个API后就已经能够正常地开发前端网站。但如果你想更加高效地使用Vue来开发,成为Vue.js大师,那下面我要传授的这五招你一定得认真学习一下了。第一招:化繁为简的Wa...转载 2019-04-11 09:32:52 · 90 阅读 · 0 评论 -
前端面试题
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。百度 WEB前端工程师 连续五面 全程3约个小时一面先完成笔试题1、实现一个函数,判断输入是不是回文字符串。2、两种以上方式实现已知或者未知宽度的垂直水平居中。...转载 2019-04-11 09:33:56 · 1328 阅读 · 0 评论 -
Fundebug支持浏览器报警
摘要:除了邮件报警和第三方报警,我们新增了浏览器报警功能。邮件报警与第三方报警Fundebug是专业的应用BUG监控服务,当您的线上应用,比如网页、小程序、Java等发生BUG时,我们会第一时间发送邮件报警,这样可以帮助您及时发现BUG,快速修复BUG。另外,我们还支持各种第三方报警方式,如下:钉钉 Slack 倍洽 简聊 Worktile 零信 自定义Webho...转载 2019-04-11 09:35:53 · 133 阅读 · 0 评论 -
史上最全的web前端面试题汇总及答案3
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。前段时间在github上看到一篇没有答案面试题的文章,小丸子经过多方的看书查资料,总结了一些问题的答案出来,希望能给大家带来帮助,有问题的地方,欢迎指正欢迎交流,前端面试题会持续更新,欢迎关注。HTML&am...转载 2019-04-17 09:32:44 · 357 阅读 · 0 评论 -
你的前端框架要被 Web 组件取代了
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。还记得 document.querySelector 开始获得主流浏览器支持,并逐渐结束 jQuery 统治的历史吗? 它终于让我们能够原生实现多年来使用 jQuery 做的事情,也就是轻松选择 DOM 元素。我...转载 2019-04-23 11:24:21 · 226 阅读 · 0 评论 -
Vue 接口管理
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。在vue开发中,会涉及到很多接口的处理,当项目足够大时,就需要定义规范统一的接口,如何定义呢?方法可能不只一种,本文使用axios+async/await进行接口的统一管理。本文使用vue-cli生成的项...转载 2019-04-23 11:27:05 · 242 阅读 · 0 评论 -
锻炼编程能力的10个游戏:通关既巅峰!
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。一旦你知道自己要做什么,编程就很有趣,但达到这一点,可能是一次痛苦的经历。这就是为什么在上课、听讲座、看教程之间,你应该留出时间玩一玩编程游戏。它们不仅是有趣的放松手段,还能让你亲身实践,这样你会学得更快,记...转载 2019-04-23 11:28:03 · 2165 阅读 · 0 评论 -
从程序员到副总的经历,告诉你如何在中国式职场生存!
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。前段时间,我跟一位在IT职场打滚超过10年的资深职场人物聊天,他给我讲述了从一名程序员做到常务副总亲身经历,谈论了一些中国式职场生存法则。听完之后,我内心深有感触,我决定把这位前辈总结的一些职场经验分享给大家,希...转载 2019-04-23 11:29:30 · 387 阅读 · 0 评论 -
2019年web前端就业前景和工资待遇
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。2019年web前端就业前景和工资待遇,这是很多想要转行进入web前端开发的初学者经常在网络上搜索的问题。这是因为大家找工作的初衷就是为了高薪,而要说到那个行业有发展前景、工资待遇好,那么非程序员莫属了。姑且不论...转载 2019-04-23 11:30:27 · 6820 阅读 · 1 评论 -
12 个 JS 技巧
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。在这篇文章中,将分享 12 个非常有用的 JavaScript 技巧,可以帮助你写出简洁且高性能的代码。1. 过滤唯一值ES6 引入了 Set 对象和延展(spread)语法…,我们可以用它们来创建一个只...转载 2019-04-23 11:31:58 · 127 阅读 · 0 评论 -
如何在Vue.js中实现标签页组件详解
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。前言标签页组件,即实现选项卡切换,常用于平级内容的收纳与展示。因为每个标签页的内容是由使用组件的父级控制的,即这部分内容为一个 slot。所以一般的设计方案是,在 slot 中定义多个 div,然后在接到切...转载 2019-04-23 11:32:51 · 359 阅读 · 0 评论 -
图片预览与上传
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。1.图片预览Ⅰ.转成临时url的方式NO. 步骤 1 要有type="file"的input才可以选择图片 2 用于预览效果的img 3 上传图片后,显示预览,写一个事...转载 2019-04-23 11:34:02 · 185 阅读 · 0 评论 -
史上最全的web前端面试题汇总及答案1
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。很早之前就在看web前端面试题,一直想总结一个比较全面又详细的面试题库,现在总结了一些,分享给大家,以后还会持续更新,有些题目有多种答案,本文只给出其中一种,哪里有问题的欢迎指出。Html&CSS...转载 2019-04-17 09:30:35 · 1188 阅读 · 0 评论 -
目前流行前端几大UI框架
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。在前端项目开发过程中,总是会引入一些UI框架,已为方便自己的使用,很多大公司都有自己的一套UI框架,下面就是最近经常使用并且很流行的UI框架。一.Mint UI屏幕快照 2019-01-18 下午3....转载 2019-04-17 09:27:25 · 273 阅读 · 0 评论 -
阿里web前端面试题到底有多可怕?看完就全明白了!
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。今天给大家找来了阿里巴巴的前端面试题,让大家感受一下 大企业的风度,看看你自己距离阿里巴巴这样的大型互联网工资还有多远?里面包含前端面试知识的方方面面,目前本人已经拿到阿里offer,希望能对后面找工作的学习...转载 2019-04-17 09:18:20 · 771 阅读 · 0 评论 -
vue开发中每个人都会遇到的问题
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。公司年初开始从jquery转型到vue开发,思想上从jquery的操作DOM到vue的操作数据,刚开始还不太习惯,但用了一段时间发现确实比较方便。在刚开始用vue的时候,也踩了一些坑,现在分享出来,供大家参考。...转载 2019-04-09 10:35:58 · 142 阅读 · 0 评论 -
vue实战-vue父子组件通信方式汇总
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。vue项目的一大亮点就是组件化。使用组件可以极大地提高项目中代码的复用率,减少代码量。但是使用组件最大的难点就是父子组件之间的通信。子通信父<template> <div class...转载 2019-04-09 10:37:07 · 127 阅读 · 0 评论 -
JS遍历数组的三种方法map、forEach与filter实例详解
小编推荐:Fundebug提供JS错误监控、微信小程序错误监控、微信小游戏错误监控,Node.j错误监控s和Java错误监控。真的是一个很好用的错误监控费服务,众多大佬公司都在使用。近一段时间,因为项目原因,会经常在前端对数组进行遍历、处理,JS自带的遍历方法有很多种,往往不加留意,就可能导致知识混乱的现象,并且其中还存在一些坑。前端时间在ediary中总结了js原生自带的常用的对数组遍历...转载 2019-04-10 09:33:18 · 562 阅读 · 0 评论