前端
Java9系列第7篇:Java.util.Optional优化与增强
我计划在后续的一段时间内,写一系列关于java 9的文章,虽然java 9 不像Java 8或者Java 11那样的核心java版本,但是还是有很多的特性值得关注。期待您能关注我,…
8个写JavaScript代码的小技巧
1. 生成指定区间内的数字 有时候需要创建在某个数字范围内的数组。比如在选择生日时。以下是最简单的实现方法。 let start = 1900, end = 2000; […n…
所以 JavaScript 到底是什么?我居然懵了
前言 引用《JavaScript 高级程序设计第四版》中说的话——“从简单的输入验证脚本到强大的编程语言,JavaScript 的崛起没有任何人预测到。它很简单,学会用只要几分钟;…
javascript中apply、call和bind的区别
// 在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。 // 在说区别之前还是先总结一下三者的相似之处: // 1、都是用来改变函数的this对象的指…
前端 BUG 录 – audio 意外的 pending 挂起状态
最近公司一直在做众审平台相关的功能,大多数还都和音视频有关,前端终究还是逃不过这一劫。 疯狂遇到 BUG, 今天来说说其中一个:audio 加载时意外的长时间 Pending 问题…
js原型那些你不知道的事儿
关键词 原型, 原型对象, 构造函数· __proto__ , prototype, constructor , prototype:每个函数都会有这个属性,这里强调,是函数,普通…
vue项目入门,包含vue全家桶的教程
1. 下载vue-cli 在命令窗口(shift+右键)输入: npm install -g @vue/cli 然后稍等片刻,之后在你想要的目录位置下开始创建vue项目,还是在命令…
Vue 3 入门基础到实战系列教程
vue 3.0 入门到进阶系列教程 实验介绍 从今年 2 月份开始,就是开始忙公司的项目,还记得 2 月份的时候,公司早早就开班工作了,每天居家工作,早上早早起来就是学习一个半小时…
Linux系统编程 —线程属性
在之前的章节中,我们在调用pthread_create函数创建线程时,第二个参数(即线程属性)都是设为NULL,即使用默认属性。一般情况下,使用默认属性已经可以解决我们开发过程中的…
JavaScript入门及实例
JavaScript 1.1概念 JavaScript是一门客户端脚本语言,运行在客户端浏览器中的,每一个浏览器都有JavaScript的解析引擎. 脚本语言:不需要翻译,直接就可…
前端工程化中的自动化部署
前言 在前端工程化中,前端开发人员终于在不断的提高自己的地位,再也不是简单的切图仔了。当然,随之而来的就是我们的工作内容变得越来越多,变得越来越繁琐。不仅要不断的学习…
一套全面又有实际意义的axios封装+api管理方案 axiosvue.jsjavascriptnode.jsapi
[toc] 前言 功能点 此文主要是基于vuecli3项目中axios封装及api管理的实践记录及过程中的踩坑收获,功能基本都是根据工作中需求实现。需求背景是,在同一套请求配置下,…
前端架构-让改造不那么痛苦(译)
如何创建一个包来管理应用的业务规则,API调用,localStorage,以及根据需要随时更改前端框架。 这种复杂度带来框架和类库增长的机会,这些框架和类库提供给前端开发者不同的解…
可扩展的前端#2–常见模式(译)
让我们继续讨论前端可扩展性!在上一篇文章中,我们仅在概念上讨论了前端应用程序中的架构基础。现在,我们将动手操作实际代码。 常见模式 如第一篇文章所述,我们如何实现架构?与我们过去的…
揭秘,Vue3 compile 和 runtime 结合的 patch 过程(源码分析)
说起「Vue3」的 patch 过程,其中最为津津乐道的就是靶向更新。靶向更新,顾名思义,即更新的过程是带有目标性的、直接性的。而,这也是和静态节点提升一样,是「Vue3」针对 V…
vue3新特性及对比 2.x 的重要变更
今年7月,尤大大宣布 Vue 3 进入 RC 阶段,这意味着 Vue 3 内核 API 与实现已趋稳定。 Vue作为一种渐进式框架, 借鉴了 React 的组件化和虚拟 DOM ,…
这 5 个 VSCode 扩展提高你的开发效率
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 1. Color Highlight 谁能记住所有十六进制代码?反正我是记不住的。 VSCode 为我们提供了一…
大厂面试题常考:toString与valueOf如何深入理解?结合大厂面试原题给大家做个分析
最近啊,有同学来问,数据类型转换我们都学过,可是在面试题中遇到了我们怎么就老是不会用啊。 讲到数据类型转换,我们基本上都是讲到隐式数据类型转换和显式转换。讲到数据类型转换,我们就要…
做了5年后端研发,靠着这份面试题跟答案,我从12K变成了30K
LZ认为,对于Java面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者LZ将淋漓尽致地挥毫于这篇文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在…
JavaScript 的 var,let 和 const 总结
var var 语句用来在 JavaScript 中声明一个变量,该变量遵守以下规则: 作用域范围是函数作用域或全局作用域的。 不受暂存死区(TDZ)的限制。 它会在 window…