起风了

“路海长 青夜旷 越过群山追斜阳”

5个小技巧让你写出更好的 JavaScript 条件语句

5个小技巧让你写出更好的 JavaScript 条件语句缩略图
来源 | http://www.fly63.com/article/detial/1192 在使用 JavaScript 时,我们常常要写不少的条件语句。这里有五个小技巧,可以让你写出更干净、漂亮的条件语句。  1、使用 Array.includes 来处理多重条件 举个栗子 : // 条件语句functiontest(fruit){if(fruit =='apple'|| frui...

web前端达到什么水平,才能找到工作?

web前端达到什么水平,才能找到工作?缩略图
前端都需要学什么(可以分为八个阶段) <1>第一阶段: ▪ HTML+CSS: HTML进阶、 CSS进阶、DIV+CSS布局、HTML+CSS整站开发、 ▪ JavaScript基础: Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。 ▪ JS基本特效: 常见特效、例如...

这些Java基础知识你有了解没(一)

这些Java基础知识你有了解没(一)缩略图
一、Java语言的特点 简单性 ​Java看起来设计的很像c++,取消了很多程序员很少使用的特征。例如:Java不支持go to语句,提供了break和continue语句以及异常处理。Java剔除了操作符重载以及多继承,以及不使用主文件,免去了预处理程序。在Java中数组和串都是对象,所以不需要指针。Java能够自动处理对象的引用...

通过jsonp解决跨域的源码实现及其特点

通过jsonp解决跨域的源码实现及其特点缩略图
一、Jsonp的特点 1、Jsonp是解决跨域的方式之一。 2、Jsonp的核心则是动态添加<script>标签来调用服务器提供的js脚本,所以兼容性非常好。 3、Jsonp只支持get请求。 4、Jsonp在调用失败的时候不会返回各种HTTP状态码。 5、在请求完毕后通过调用callback的方式回传结果,将回调方法的权限给了调用方。所...

web前端面试题:你能读懂的Promise源码实现(手写代码)

web前端面试题:你能读懂的Promise源码实现(手写代码)缩略图
Promise是web前端工程师在面试的过程中很难绕过的一个坎。如果您目前处于对Promise一知半解,或仅仅是停留在可以使用的层面上,建议您跟着本文敲打练习一遍,相信您一定会有所收获!另外文章有点长…… 一、实现Promise以下功能: const p1 = new Promise((resolve, reject) => { resolve("成功");})p1....

web前端面试题对答篇:HTTP fetch发送2次请求的原因?

web前端面试题对答篇:HTTP fetch发送2次请求的原因?缩略图
HTTP fetch发送2次请求的原因?面对这道出现频率较高的面试题,我想说的是:发送两次请求的情况确实存在,但这与你所使用的是不是http协议,所采用的是不是fetch真的没有一毛钱关系!接下来,咱们可以通过代码一一去验证…… 一、准备工作 1、创建一个文件夹zhangpeiyue 2、在zhangpeiyue文件夹内创建两个文件...

React中的setState是异步的吗?

React中的setState是异步的吗?缩略图
在React中更新状态,一般的写法都是this.setState({a:1}),而非Vue那样this.a = 1。并且,如果在如下场景: state = { count: 0,};componentDidMount() { this.setState({ count: this.state.count + 1, }); console.log("console: " + this.state.count); }render(){ console.log("rende...

基于vue+ts 的上传组件封装(上传+预览<包括图片+PDF>) 功能超全hh

基于vue+ts 的上传组件封装(上传+预览<包括图片+PDF>) 功能超全hh缩略图
一、依赖包 vue-pdf "^4.0.12" v-viewer "^1.5.1" jquery "^3.4.1" element-ui "^2.13.0" 二、初衷、思路、想法 绝大数后台管理项目和少数C端项目都离不开文件的上传及预览,所以我就做了一个这个自认为适用于绝大多数项目的组件~用户上传图片orPDF,预览上传的文件无论图片orPDF,由于在现在的公司做的主...

Vue | 自定义指令和动态路由实现权限控制

Vue | 自定义指令和动态路由实现权限控制缩略图
功能概述: 根据后端返回接口,实现路由动态显示 实现按钮(HTML元素)级别权限控制 涉及知识点: 路由守卫 Vuex使用 Vue自定义指令 导航守卫 前端工程采用Github开源项目Vue-element-admin作为模板,该项目地址:Github | Vue-element-admin 。 在Vue-element-admin模板项目的src/permission.js文件中...

2020年中大厂前端面试总结

2020年中大厂前端面试总结缩略图
前言 本次面试面试了很多家公司,包括 360,美团,猿辅导,小米,腾讯地图,头条,新东方,快手,知乎等几家公司,刚开始去面试的时候那段时间状态不是很好(基本每天都加班到很晚,周六日也没有休息的那种,而且当时心态真的是差到爆,很多平时自己很会的东西,被问到居然答不上来),基本一面就挂的那种(36...