概述 You can create your own context with the require.context() function. It allows you to pass in a directory t…
标签:JavaScript
JS 下载文件要领分享(处理图片文件没法直接下载和 IE兼容问题)
场景简介 因为营业须要,常常碰到下载各种文件的需求,其中最头疼的莫过于前端下载图片了,直接给个图片文件地点会变成直接翻开图片,而不是弹窗提醒另存为,研讨了下前端完成文件下载最便利的要领照样建立 a 标签,写入downlo…
逗号操作符以及(0,function)()
相关链接:https://developer.mozilla.org… 逗号操作符 概述:逗号操作符对它的每个操作数求值(从左到右),并返回最后一个操作数的值。当你想要在期望一个表达式的位置包含多个表达式时,…
深入理解js的变量提升和函数提升
一、变量提升 在ES6之前,JavaScript没有块级作用域(一对花括号{}即为一个块级作用域),只有全局作用域和函数作用域。变量提升即将变量声明提升到它所在作用域的最开始的部分。上个简历的例子如: console.l…
再再访javascript闭包
还是闭包,闭包在javascript的编程中作用太大。仍然还是要加深理解 这次的例子是来自《javascript设计模式》 pro javascript design patterns sourcecode 这本书算是比…
Js遍历总结
总结一下JS常用的遍历方法 // array object const arr = [1, 2, 3, 4, 5] const obj = {a:1, b:2, c:3} for 循环 for (let index = …
协同利器——together.JS的应用开发
在协同办公的场景中,Mozilla 开源的together.JS提供了非常丰富的功能基础,稍加修改就能满足我们的很多需求。 一、初识TogetherJS,从搭建环境开始 二、再看TogetherJS,它的能力与困惑 三、…
webpack学习笔记——插件篇plugins
前言 这篇文章纯粹是作为笔记记录的方式分享我平时项目中常用的一些插件,以及提供一些我觉得不错的博文链接~ 以下是常用插件列表,假如你都知道的话就可以直接跳过这篇文章啦 happypack dllplugin common…
JavaScript数组:数组遍历
数组遍历 数组遍历方法:forEach,every,some,map,filter方法。 forEach:为数组中的每个元素调用定义的回调函数 every:检查定义的回调函数是否为数组中的所有元素返回true some:…
动态发表时间(刚刚、3分钟前、1小时前..)日期相减得到相差的天时分秒
function timeFormatter (date) { var newData = new Date(); var oldData = new Date(date); var s1 = newData.getTi…
js笔记五十二之获取元素样式信息(1)
获取元素的某一个具体样式属性值 元素.style.属性名 需要我们把元素的样式都写在行内样式上才可以(写在样式表中是不管用的) <style> #box{ height:240px; } </style…
[JavaScript30 笔记] 01-JavaScript Drum Kit
写在系列开篇 在学习了基本的 HTML / CSS / JavaScript 之后没有啥 side project 就直接开始学 Angular 做项目。遇到最近很火的JavaScript30这个项目后决心好好实践一下 …