自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 V8上的JavaScript测试

function add(x, y) { return x + y; } console.time("time1");for (var i = 0; i < 90000000; ++i) { add(1, 2); add('a','b');}console.timeEnd("time1");function addText(x, y) { return x + y; } function addNumber(x, y) {

2020-08-25 14:39:57 501

原创 Node.js vs PHP-哪一个更适合2021年?

无论何时我们要开始一些业务,最主要的关注是选择最好的编程语言,它可以同时构建高性能和可伸缩性的项目。有时候,你会陷入两种语言之间,很难找到最好的一种语言。选择最佳的编程工具对于企业的成功是非常重要的。您需要选择最好的编程语言,同时开发和设计网站。根据一项调查,38%的网站访问者将停止与您的网站,如果网站的内容或布局没有吸引力。想系统学习前端web的朋友,欢迎私信奕辰获取免费学习教程。1.评论文章,没字数限制,一个字都行! 2.关注奕辰,成为的粉丝! 3.私信奕辰:“web”,“1”获取前端学习面试资料

2020-08-24 21:13:50 1344

原创 2020-08-22

Js是一个易于使用的Web应用程序框架,我们可以使用它开发交互式前端应用程序。在本文中,我们将了解添加旋转木马、警报、拖放和视频播放器的最佳包。适用于Vue.jsSickforVue.js允许我们在Vue应用程序中添加一个旋转木马。想系统学习前端web的朋友,欢迎私信奕辰获取免费学习教程。1.评论文章,没字数限制,一个字都行! 2.关注奕辰,成为的粉丝! 3.私信奕辰:“web”,“1”获取前端学习面试资料。大家一起学习(群主会不定时更新学习资料,以及面试题文档)或者可以添加我的个人微信号:wd

2020-08-22 22:36:31 214

原创 JavaScript技巧-四舍五入和JSON

与任何类型的应用程序一样,JavaScript应用程序也必须编写得很好。否则,我们会遇到各种各样的问题。在本文中,我们将研究在编写JavaScript代码时应该遵循的一些技巧。四舍五入到N个十进制位置我们可以用toFixed方法。想系统学习前端web的朋友,欢迎私信奕辰获取免费学习教程。1.评论文章,没字数限制,一个字都行! 2.关注奕辰,成为的粉丝! 3.私信奕辰:“web”,“1”获取前端学习面试资料。大家一起学习(群主会不定时更新学习资料,以及面试题文档)或者可以添加我的个人微信号:w

2020-08-21 22:07:14 442

原创 将CSS文件更改为单击按钮

我想通过单击ASP.NET中的一个按钮来切换页面的CSS,但不知为何不能这样做。我的代码如下:HTML:剧本:标题:我有两个CSS文件在样式文件夹中,如day.css和night.css。该页面使用的是day.css,应该在单击任何按钮时切换到夜晚。如果我将.html文件和两个.css文件放在一个文件夹中,那么它实际上是有效的。但是在VisualStudio(即ASPX页面)中,这种情况并没有发生。我尝试了其他jQuery代码,如alert它工作得很好。之后,我可以通过使用切换等方法来改进我

2020-08-19 21:49:01 162

原创 一些关于前端面试的心得 经验

面试前的问题此文件包含许多前端面试问题,可用于筛选潜在候选人。这绝不是建议在同一候选人上使用每一个问题(这将需要几个小时)。从这个列表中选择几个项目可以帮助你检查你想要的技能。注意:请记住,这些问题中有许多是开放式的,可能会导致有趣的讨论,比直接回答更多地告诉你这个人的能力。目录一般问题HTML问题CSS问题JS问题网络问题编码问题有趣的问题介入投稿人如何作出贡献许可证一般性问题:你昨天/本周学到了什么?你对编码感到兴奋或感兴趣的是什么?您最近遇到的技术挑战是什么?您是如

2020-08-18 18:50:24 222

原创 JQuery滑块的CSS边距问题

我对嵌入到旋转木马中的背景图像有异议。点击这里我注意到,当我从一张幻灯片点击到另一张幻灯片时,我的网站上的背景图像会移动到其他地方。我的旋转木马的边缘顶部是当前设置为margin-top:-275px;,并将背景图像设置为margin-top:-64px;我对这些设置有点担心。有人能解决这个问题吗?为了激活幻灯片,请单击导航栏下的“薄红色”选项卡。我想那是因为你.rslides li {top:0;}它对position:relative(当前幻灯片有它),但它向下移动幻灯片position:

2020-08-17 22:47:21 95

原创 用于添加日期时间选择器和虚拟滚动的顶级Vue包

Js是一个易于使用的Web应用程序框架,我们可以使用它开发交互式前端应用程序。在本文中,我们将研究如何添加日期和时间选择器以及虚拟滚动列表的最佳包。Vue日期时间选择器Vue dateTime Picker允许我们在Vue应用程序中添加日期和时间选择器。要安装它,我们运行:现在我们可以用它写:main.jsapp.vue我们在main.js .然后从组件中的包中导入样式。此外,我们使用date-time-picker让用户选择日期。v-model让我们将所选内容保存到dateti

2020-08-15 22:22:20 403

原创 最新的前端面试要点(手写)

手写篇手写 instenceof原生的 instanceof手写 myInstanceof :实现原理:通过不断的沿着原型链查找,如果找到顶端了即: proto === null ,那么就说明没有找到,返回false,说明 left 不是 right 构造函数的实例如果找到隐式原型 proto 等于构造函数的原型 prototype ,那么说明 left 是 right 构造函数的实例,返回true其它情况就是不断的改变 proto ,以便可以不断的往上查找手写 flat原生示例

2020-08-14 22:44:27 190

转载 jQuery的代码应用

一 认识jQueryjQuery是JavaScript Query的缩写形式。jQuery是一款非常优秀的JavaScript库,即便是MVVM框架盛行的今天,也有超过半数的网页及应用直接或间接的使用了jQuery。jQuery的设计理念是“Write Less, Do More“,即写的更少,做的更多!使用jQuery可以大大简化我们的JS代码,从而提高开发效率。jQuery现在有3个大的版本,分别是1.x,2.x,3.x。你可以从jQuery官方网站下载需要的版本,然后从本地引入到自己的项目,也可以

2020-08-12 23:04:01 264 1

原创 React源码怎么学习?怎样学习才能更快上手

在不久前, v17.0.0-alpha.0 已经合并入 React 的 master 分支。这意味着,并发模式( Concurrent Mode )离生产环境又进了一步。从 v15~v16 重构的 Fiber架构 ,再到 v16~v17 新增的 并发模式 , React 已经逐渐从 UI库 变为小型的 操作系统 。对于想学习 React 源码的同学来说,这同时是 机遇 与 挑战 。挑战是: React 内部运行流程真的很复杂。机遇是:学懂之后,即使除去 前端领域 的知识外,你的收获将不限于:编.

2020-08-11 16:22:49 371

原创 jQuery 3.0有什么特性?

jQuery 称霸互联网世界已有十个年头了,它能一直坚守不是没有理由的。经过很长一段时间,jQuery在上个月发布了新版本:jQuery 3.0和jQuery Compat 3.0(兼容版本)。该版本更轻量、更快速,考虑了向后兼容。获得最新访问版请访问:jQuery下载页。你也可以看看升级文档和 源码。bat一线互联网面试真题详解企业及项目开发实战详解可以添加前端学习群:1017810018 大家一起学习小助理微信:hxhn_7758lyf___1201本文重点讲述jQuery 3.0中几点最新的

2020-08-10 22:44:32 1037 1

原创 JavaScript中的Map、WeakMap、Set和WeakSet介绍

我猜想,超过70%的JavaScript开发人员仅使用对象来收集和维护其项目中的数据。好吧,确实如此,新的集合对象(例如Map和Set)即使在2015年问世也没有得到充分利用。因此,今天,我将讨论2015年以来的神奇新功能—— Map , Set , WeakMap 和 WeakSet 。我目前在职于前端开发,建立了一个学习交流群:980500148大家一起学习(群主会不定时更新学习资料,以及面试题文档)或者可以添加我的个人微信号:wdnmd__xxx小助理微信:lyf___1201阅读之前这

2020-08-06 15:36:53 322

原创 用HTML5+CSS3 做出最好看的 loading 效果收集

用 gif 图片来做 loading 的时代已经过去了,它显得太 low 了,而用 HTML5/CSS3 以及 SVG 和 canvas 来做加载动画显得既炫酷又逼格十足。这已经成为一种趋势。我目前在职于前端开发,建立了一个学习交流群:980500148大家一起学习(群主会不定时更新学习资料,以及面试题文档)或者可以添加我的个人微信号:wdnmd__xxx小助理微信:lyf___1201这里收集了几十个用 html5 和 css3 实现的 loading 效果,以供学习参考。注:点击文末的阅读原

2020-08-05 20:45:49 684

原创 前端工程师如何快速的Mac装机?学会这些技巧让你的装机速度提升至少1倍!!!

前言最近公司电脑换代,公司配了16寸新mbp,原15寸mbp自购后将硬盘全部清理后自用,意味着我要装机2次,程序员的电脑装机意味着大量的配置、软件、插件都要进行设置,还很容易遗漏,在装一个机器后,装第二个机器前专门整理一下并分享出来供大家参考,我是前端程序员所以可能部分内容更适合于前端,大家自行取舍。基本内容git在mac终端输入git命令会提示你安装xcode,但是xcode非常大,前端程序员也不太需要,所以大家可以通过下面命令只安装git。$ xcode-select --install$

2020-08-04 22:46:02 202

原创 JavaScript怎么才能学得更好?学好JavaScript能做些什么?

既然你找到这篇文章来,说明你是真心想学好JavaScript的。你没有想错,当今如果要开发现代网站或web应用(包括互联网创业),都要学会JavaScript。而面对泛滥的JavaScript在线学习资源,却是很难找到一份高效而实用的方法去学习这个“web时代的语言”。有一点需要注意,几年前我们需要知道一个真正的服务器端语言(比如PHP,Rails,Java,Python 或者 Perl)去开发可扩展,动态的,数据库驱动的web应用,而现在只用JavaScript就可以实现了。学习时长:6~8周学习前

2020-08-03 22:06:30 845

原创 你到底比别人差在哪里?怎样才能让面试官对你刮目相看,进来看看就知道了

感觉很久没有更新博客了,这段时间我也没闲着。整个七月感觉就沉浸在面试的海洋里,让人不敢去回想,因为真的是太累了。大概统计了一下,在这个月内总共面试了28轮,面试的公司有58同城、米可世界、CSDN、自如、京东、Boss直聘、美团、字节跳动、百度等(排名按面试时间排),有的面试流程没结束,拒绝了杭州阿里和滴滴的面试机会,因为时间实在来不及,到最后拿了几个Offer,具体哪些就不说了。面试大体就这些,现在说一下上家公司,上东家可以说是我任职最久的一家公司,也是技术成长最快的一段时间,涉及到各个方面,这也是我选

2020-08-01 22:21:07 445

原创 必学的web前端三大核心:JavaScript css3 HTML5

对于前端的学习和提高,我的基本思路是这样的。首先,前端的三个最基本的东西 HTML5、CSS3 和 JavaScript(ES6)是必须要学好的。这其中有很多很多的技术,比如,CSS3 引申出来的 Canvas(位图)、SVG(矢量图) 和 WebGL(3D 图),以及 CSS 的各种图形变换可以让你做出非常丰富的渲染效果和动画效果。ES6 简直就是把 JavaScript 带到了一个新的台阶,JavaScript 语言的强大,大大释放了前端开发人员的生产力,让前端得以开发更为复杂的代码和程序,于是像 Re

2020-07-30 21:00:06 850

原创 1年前端的脱发难题,如何同步修改更新后管脚手架代码

公司后台管理项目越来越多,如何统一脚手架,如何同步更新升级脚手架代码?我身为菜鸡前端,不成熟开发规范技巧也导致这些问题越来越让人头疼抛砖引玉这里我整理了一下我的初步解决方案,希望大佬们看到不吝指教,给出更多更好的解决方案和思路。使用微前端方案 qiankun蚂蚁的微前端构架 qiankungithub地址: github.com/umijs/qiank…参考项目使用统一后台脚手架项目,比如ant design vue pro,在layout中创建创建 qiankunLayout,空白内容部分区

2020-07-08 15:27:55 267

原创 前端!7个快速发现 bug 神仙调试工具

如果你从事的是前端开发,就应该能理解调试代码还是很有难度的。特别是对于JavaScript,一个小错误有时会花费数小时来调试。对于不同的浏览器、操作系统和设备,错误又是不可避免的。本文主要列出一些调试工具,你们可以自己根据情况来选择。Web浏览器中的开发工具任何现代的 Web 浏览器都配有功能强大的工具来调试应用程序。如使用控制台语句cconsole.log(),使用alert()的弹出窗口,还可以使用debugger语句暂停代码执行,这些对于我们的调试都很有帮助。我们还可以使用网络检查器或CSS样

2020-07-07 19:38:33 419

原创 厉害了!Github标星113K的前端学习路线图有中文版了

Github上有个前端学习资源一直很火——developer-roadmap,这是国外的一个大佬整理出来的,标星113K,由此可见它有多受欢迎,国内的许多开发者都知道有这么一个项目存在,但苦于英文水平比较薄弱,很难看的懂。现在好了,developer-roadmap已经有了中文版,目前在Github上标星5K,翻译者是中国台湾人,因此,翻译的文字是繁体中文,不过,这对于许多开发者来说比看英文简单多了。(Github地址:https://github.com/goodjack/developer-road

2020-07-07 16:47:12 659

原创 前端布局方式汇总及概念浅析

一、基础布局方式0. 普通/文档流 布局早期 , 后来 ,再后来 html5 语意化标签按照自上而下的方式顺次排布。Float 布局 float: left/right最初设计目的是用于图文环绕排版、不过目前常用于左右布局。绝对布局 position: absolute,position: fixed保持与目标元素(position不为static的最近父元素)的绝对距离,使用场景有顶部固定的广告栏,瀑布流等等。Grid 网格布局: display:grid较为系统的布局方案,

2020-07-07 16:01:09 165

原创 聊一聊前端性能优化 CRP

什么是 CRP?CRP 又称关键渲染路径,引用 MDN 对它的解释:❝关键渲染路径是指浏览器通过把 HTML、CSS 和 JavaScript 转化成屏幕上的像素的步骤顺序。优化关键渲染路径可以提高渲染性能。关键渲染路径包含了 Document Object Model (DOM),CSS Object Model (CSSOM),渲染树和布局。❞优化关键渲染路径可以提升首屏渲染时间。理解和优化关键渲染路径对于确保回流和重绘可以每秒 60 帧、确保高性能的用户交互和避免无意义渲染至关重要。如何结

2020-07-07 15:49:35 252

原创 前端业务代码配置化处理条件判断逻辑

业务代码配置化写业务中判断逻辑无处不在,随着功能迭代将越来越难以维护,我们该如何应对呢?什么是业务代码配置化?根据业务场景使用配置化的 Object|Array|Map 处理条件判断逻辑,通常需要配置文件 CONFIG.js ,若逻辑复杂需添加 getConfig 的处理函数 - tool.js本质上 if/else 逻辑是一种状态匹配表驱动法,使用表数据,存储对应的状态处理可读性好,减少了繁杂嵌套的 if-else ,读取配置,逻辑更清晰可维护性高,逻辑分支的增删只是 CONFIG 的增删

2020-07-04 19:12:16 677

原创 Web前端入门学习之JS基础知识梳理汇总

问题场景点击导出按钮,提交请求,下载excel大文件(超过500M),该文件没有预生成在后端,直接以文件流的形式返回给前端。解决方案在Vue项目中常用的方式是通过axios配置请求,读取后端返回的文件流,常用代码如下:axios({method: ‘post’,url: ‘api/file’,responseType: ‘blob’}).then(res=> {if (res.data){filename = ‘filename’;let blob = new Blob([re

2020-07-04 16:44:49 183

原创 前端登录,这一篇就够了

登录是每个网站中都经常用到的一个功能,在页面上我们输入账号密码,敲一下回车键,就登录了,但这背后的登录原理你是否清楚呢?今天我们就来介绍几种常用的登录方式。Cookie + Session 登录Token 登录SSO 单点登录OAuth 第三方登录Cookie + Session 登录HTTP 是一种无状态的协议,客户端每次发送请求时,首先要和服务器端建立一个连接,在请求完成后又会断开这个连接。这种方式可以节省传输时占用的连接资源,但同时也存在一个问题: 每次请求都是独立的 ,服务器端无法判断本

2020-07-04 14:47:11 312

原创 前端面试官:请使用二分法搜索旋转数组

标题党一次~ ????我们从一个最简单的单调递增数组开始说起,问题如下:在 [1, 2, 3, 4, 5, 6, 7, 8, 9] 中找到 4,若存在则返回下标,不存在返回-1,要求算法复杂度O(logn)看到上面这题目,O(logn)复杂度的要求,第一反应就是使用二分查找法,怎么做呢?先在图上模拟以下二分法的大概流程:根据图解,代码如下:function searchNum (target, nums) {if (!nums.length) return -1let left = 0l

2020-06-17 22:35:13 222

原创 如何用 Web Components + 服务端渲染实现微前端

微前端是一种使多个团队能够独立开发一个现代 web 应用的技术,策略或者方法。这项技术源自于微服务。什么是微前端2016年末微前端在 ThoughtWorks Technology Radar 被第一次提到,它将微服务的概念应用到前端。现在比较流行的方式是创建一个基于微服务的功能丰富并且功能强大的浏览器应用,它被称为单页应用。但是前端层面上,这个应用只由一个前端团队开发,随着不断迭代,维护变得越来越困难,这被我们称为前端巨石应用。微前端背后的理念是将一个网站或者 web 应用分为多个功能,不同的团队开

2020-06-17 14:14:31 1166

原创 WEB前端开发职业学习路线初级完整版

web页面制作基础web简介,HTML语法基础,HTML基本结构,单双标签,标签属性,标签嵌套规则,注解,HTML文本图像元素,标题,段落,图像,HTML超链接元素,HTML列表元素,HTML表单表格元素,表单属性,表格结构。css基础,基础语法和选择器,css引用方式,css属性,css背景色,背景图,字体,文字,列表,表格,内容,css盒子模型,盒子模型简介,块级元素和行内元素,盒子模型属性,css布局,布局基本概念思想,float属性使用,clear属性,overflow属性,定位(相对,绝对,固

2020-06-16 18:53:06 97

原创 前端自动生成图片并下载(不到60行代码)

需求由于一些简单的图片拼合需要处理(大概7~8000张),但是又没有找到合适的傻瓜软件能够很好地解决需求,同时也很令人头疼的是nodejs里面图片处理库,基本上没几个好用,且安装费时费劲 (当然我还是装了)。作为一个有追求的前端,如果能不依靠其他的东西,直接在前端页面上实现它不香么?于是就有了这个小尝试。其实非常简单,仅以此文记录一下,怕以后不用忘记。前奏1.由于canvas的安全限制,我们必须保证资源和网页在同一个域名下进行,否则画入是没问题的,但是导出就会报“画布被污染”的错误。所以我们一共有多个

2020-06-16 14:57:02 725

原创 前端职业规划 - 作为面试官筛选简历的一些技巧

如何筛选实习生简历实习生没有工作经验, 因此主要看简历中这几方面的信息背景学校, 一般以计算机专业出名的非 985/211 学校, 或者是 985/211 计算机专业的学生, 一般符合这一条, 直接给面试机会学校背景不好的, 再看简历中是否有技术相关的信息, 主要看是对技术研发有热情还是纯粹就是想找工作, 一般会看 GitHub, Blog 等信息, 对于那些临时往 Blog 上 cv 文章的, 一眼就能看出来, 所以 Blog 作假是没有任何意义的, 反而会增加坏印象, 我看到过不少同学为了找工作弄

2020-06-16 13:41:42 1168

原创 小白前端之路:手写一个简单的vue-router这几年,好像过的好快,怀念我的大学生活。 - 连某人 大三实习生,之前写过简单MVVM框架、简单的vuex、但是看了vue-router的源码(看了

这几年,好像过的好快,怀念我的大学生活。连某人大三实习生,之前写过简单MVVM框架、简单的vuex、但是看了vue-router的源码(看了大概)之后就没有写,趁着周末不用工作(大三趁着不开学出来实习,现在水平比较低,代码也没有优化,请小喷)来写一下,写的比较仓促。github仓储地址使用 复制代码//main.jsimport LJRouter from “./lib/LJRouter/src”;Vue.config.productionTip = false

2020-06-15 21:37:19 209

原创 web前端好帮手 - Jest单元测试工具

本文介绍如何使用Jest覆盖Web前端单元测试、如何统计测试覆盖率,Jest对比Mocha等内容。Jest是什么?Jest是一个令人愉快的 JavaScript 测试框架,专注于简洁明快。正如官方介绍所说,Jest是一款开箱即用的测试框架,其中包含了Expect断言接口、Mock接口、Snapshot快照、测试覆盖率统计等等全套测试功能。为什么不推荐Mocha?不支持原生并行测试断言库要另外安装测试覆盖率统计功能要另外安装原生输入的测试报告可读性很差,格式化也要另外安装不支持snapsh

2020-06-13 20:28:57 775

原创 [前端进阶]从零搭建属于你的脚手架

大部分前端选手,也包括我自己,经常都是vue-cli,或者create-react-app一把梭。不得不承认这些著名的脚手架写的确实好,能够给我们做项目提速。但是久而久之很容易进入自己的舒适区,最近不是很流行“跳出舒适区”吗?而且各大培训机构都做贩卖焦虑,就为了可以让更多的人可以去买课。这里我就不贩卖焦虑了。大家有自己的选择,只要自己不后悔就好。二丶市面上脚手架的缺陷虽然vue-cli等脚手架已经布置好了很多东西,包括router,css的解析等等。但是!但是啊,但是这些脚手架并不知道我们公司的或

2020-06-13 19:42:37 246

原创 刚进职场的IT前端小白,如何规划自己的未来之路?有哪些发展方向?

职业方向定位首先,只有确定好自己的职业方向,才能做好职业规划。(1)资深WEB前端工程师这个方向算是一个WEB前端最基本的选择了,在国外,很多老外都能够把自己的专业做到极致,能一辈子就在一个专业领域不断学习和积累。主要在于内因和外因 两方面,内因是老外通常思想比较简单直接,容易一直专注于一个领域;外因是国外的环境很好,能够良好的支撑这样的职业发展道路。反观国内,从内因来 讲,WEB前端技术人员还是蛮浮躁的,通常会因为WEB前端知识的更新速度太快而觉得学习起来辛苦,最终转向后台或其他道路。从外因来讲,W

2020-06-13 19:10:10 490

原创 前端工作怎么包装简历,需要掌握哪些知识项目

要想找个好的工作,最少有几个项目实战拿的出来。Web前端岗位需要掌握的知识:一.前端相关概念建立主要内容:浏览器的概念介绍: 浏览器的作用、工作方式浏览器的概念介绍: 浏览器的作用、工作方式HTTP协议: 协议产生的原因、作用、及内容页面加载流程:当用户打开浏览器,输入地址栏并按下回车之后发生的事情二.HTML-CSS-JS基础-jQuery学习内容:HTML及HTML5:理解浏览器如何解析HTML、基本的语法规则、不同标签的使用方式、嵌套方式CSS:理解层叠式样式表的语法规则、各种盒

2020-06-13 15:58:32 12066

原创 笔记--前端性能优化--存储篇

HTTP 缓存是我们日常开发中最为熟悉的一种缓存机制。它又分为强缓存和协商缓存。优先级较高 的是强缓存,在命中强缓存失败的情况下,才会走协商缓存。强缓存是利用 http 头中的 Expires 和 Cache-Control 两个字段来控制的。 协商缓存:浏览器与服务器合作之下的缓存策略②、MemoryCacheMemoryCache,是指存在内存中的缓存。从优先级上来说,它是浏览器最先尝试去命中的一种缓 存。从效率上来说,它是响应速度最快的一种缓存。使用场景:Base64 格式的图片,几乎永远可

2020-06-13 15:26:46 188

原创 前端总结的10个忠告

最近在知乎看到这样一个问题:“作为IT行业的过来人,你有什么话想对后辈说的?”从业人数激增面试竞争更为激烈,前几天一个朋友跟我说:“现在全网好像都在告诉我今年找工作很难,找工作快要崩溃了。”在疫情黑天鹅阴霾的笼罩下,让今年求职的人变得异常困难:xx企业缩招、xx公司裁员,俨然已成热搜常态。除此之外,大前端的发展无论从技术深度和广度也发生了陡峭的变化。前端不再是页面仔、组件仔,而是指能够使用JavaScript和相关H5技术开发iOS、Android、AR、VR、IoT、PC、Server、WebApp、

2020-06-13 14:44:16 1215

原创 前端架构 - 探讨框架和架构的区别

作为工作多年的前端, 最近也开始刷题了, 不管怎样, 算法是程序员的基本功, 既然前端已经被接纳为程序员, 我们也要顺其自然加入刷题大军, 每天练一练, 不为了面试, 纯粹是保持大脑的活性, 这个和将军日常习武差不多, 可能出门打仗没机会出手, 但是武艺不能落下不是, 万一哪天吃了败仗, 不也得贴身肉搏嘛.正文好了刷完算法题, 我不得不回到现实世界陷入沉思, 因为我的从业生涯中经常被两个词困扰, 他们就是 框架 / 架构, 没错就是这两货, 除了他们, 另一个让我非常脑阔痛的就是 套接字 , 当然我们不

2020-06-13 14:06:34 532

原创 前端开发跨域调试骚操作

在平时工作中,前端调试接口跨域等问题,其实是令人头大的事情。尤其是当一台服务器从后端返回的数据暂时不能调整响应头导致的跨域问题,跟大家分享几种跨域调试的办法。概念讲清楚解决问题之前,先讲讲问题的产生原因(有基础的可以跳过这段)。前端处于安全考虑,禁止向其他页面擅自发送请求,否则将导致严重的安全问题,例如调用了另外一个网站的接口把钱转走了,这个可是很危险的事情!基于此,也就经常看到了你的一些请求被 block 掉了。那么怎么才算跨域呢?类型 值协议 http/https主机名 juejin.im

2020-06-13 13:30:19 218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除