- 博客(13)
- 资源 (3)
- 问答 (3)
- 收藏
- 关注
原创 动态import来拆分代码后发布问题
当使用SPA(单页应用)的时候,为了提高性能,我们经常使用动态import来拆分代码。这种情况发布的时候可能会有这样的问题:假如用户在发布前已经进入该应用,当用户在发布后再进入某个引入分片代码的的界面,那么很可能页面静态资源的路径是旧的,而服务器新发布的资源路径是新的(大多数路径不一样是文件名的hash值不同导致的,我们这里也假设是这样情况),那么两个路径不一样,从而导致404的发生。我们这里...
2019-01-15 18:18:34
815
原创 webpack中动态import()打包后的文件名称定义
动态import()打包出来文件的name是按照0,1,2...依次排列,如0.js、1.js等,有的时候我们希望打包出来的文件名是打包前的文件名称。要实现这,需要经历3个步骤:1.在webpack配置文件中的output中添加chunkFilename。命名规则根据自己的项目来定,其中[name]就是文件名,这一块更详细的说明请点击这里。//其他代码...output: { pat...
2018-12-21 15:10:06
20950
1
原创 page-break在IE上打印不分页问题
在打印的时候我们经常使用CSSpage-break-after: always;来分页,如下。最近在做打印分页的时候发现IE11和其他主流的浏览器有一点细微的差别。.page-break { page-break-after: always;}IE打印时,在浮动的元素上添加分页的样式,打印结果将不会分页具体HTML代码如下:<div style="float: left;...
2018-12-21 14:27:26
1890
原创 柯里化箭头函数埋坑记
今天写了个累加的柯里化函数如下:function add(){ let that = this; let arrs = Array.prototype.slice.call(arguments) function fn(){ return add.apply(that, arrs.concat(Array.prototype.slice.call...
2018-03-30 10:27:30
470
原创 React死循环问题
问题提出:今天在使用React的时候发生了死循环情况,现在拿出来跟大家讨论讨论,其中大致代码如下:import React from 'react';import ReactDOM from 'react-dom';const Button = ({ onClick, children }) => { return ( "button"
2018-01-30 15:25:56
34741
2
原创 CSS改变input光标颜色
我们可能会有改变input光标颜色的需求,谷歌浏览器的默认光标颜色是黑色的,我们可以看到GitHub上的光标却是白色,那么这个用CSS怎么改变呢? 这种效果有两种实现方式:1.使用color来实现光标的颜色是继承自当前输入框字体的颜色,所以用color属性即可改变:input{ color:red;}2,使用caret-color来实现上一种方式
2018-01-25 22:11:17
49936
4
原创 读书笔记《你不知道的JavaScript上卷》1.5作用域闭包
闭包:当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。这是闭包的定义,对于一个作用域(就比如函数所形成的作用域)来说,通常情况下,当执行完这个函数以后,JS引擎的垃圾回收机制就可能会回收掉这个函数所占用的内存,但是如果这个函数形成了闭包那么它就不会回收掉这个函数所占用的内存了。
2017-07-12 12:07:18
373
原创 读书笔记《你不知道的JavaScript上卷》1.3函数作用域和块作用域
函数作用域和块作用域 函数作用域:属于这个函数的全部变量都可以在整个函数的范围内访问(事实上在嵌套的作用域中也可以访问)。3.1 函数中的作用域函数可以形成作用域,这个大家都知道的,如下代码:function foo() { var a = 2; console.log("函数foo中的a:" + a);//打印 函数foo中的a:2}foo();console.log(
2017-02-25 12:15:54
306
原创 读书笔记《你不知道的JavaScript上卷》1.2词法作用域
词法作用域就是定义在词法阶段的作用域,它由写代码时将变量和块作用域写在哪里来决定的。
2017-02-18 16:55:39
630
原创 读书笔记《你不知道的JavaScript上卷》1.1作用域是什么
读书笔记《你不知道的JavaScript上卷》1.1作用域是什么JavaScript是一门非常神奇的编程语言,以至于你没有掌握它的精髓都可以写出完整的项目,本套读书笔记记录的就是《你不知道的JavaScript上卷》中的内容,其中会夹杂这我个人对某些知识点的感悟与见解。1.1 编译器与引擎在讨论作用域是什么的时候不得不讲讲另外两个概念,一个是编译器另一个是引擎。编译器 负责语法分析及代码生成
2017-01-01 19:50:51
416
touchbar-emoji-darwin-x64.zip
2020-01-06
fireworks-cool
2018-07-25
在java中Random给定特殊的种子生成I LOVA YOU!
2016-10-06
求机器学习大神给我翻译一下这5组词汇的意思
2016-01-19
java注解功能的实现 求大神赐教
2015-07-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人