• js图片预览(一张图片预览)

    核心思想:无论是一张图片上传还是多图上传,首先我们都需要先获得图片对象. 栗子: inuput type="file" id="myfile" onchange=" " var myfiles = document.getElementById("myfile"); 接着我们使用URL.createObjectURL()方法获取选中的文件,语法:URL.createObjectUR...

    2018-06-24 01:19:20

  • js清除浏览器缓存的几种方法

    一、CSS和JS为什么带参数(形如.css?t=与.js?t=)怎样获取代码 css和js带参数(形如.css?t=与.js?t=) 使用参数有两种可能: 第一、脚本并不存在,而是服务端动态生成的,因此带了个版本号,以示区别。 即上面代码对于文件来说 等价于 但浏览器会认为他是 该文件的某个...

    2018-06-24 01:19:13

  • javascript中children,childNodes等节点属性

    1、children与childNodes children: 获取子元素节点,无兼容问题 childnNodes: IE:获取子元素节点 非IE(chrome,Firefox等):获取子节点,包括元素节点和文本节点 2、firstChild与firstElementChild firstChild: IE6,7,8:获取第一个子元素节点 非IE6,7,8:获取...

    2018-06-24 01:19:20

  • swiper动态改变滑动内容

    假设当前显示的是1,往左滑动一个递减1,往右滑动一个递增1 body下面添加如下代码 div class ="swiper-container temp" div class ="swiper-wrapper" div class ="swiper-slide" 1 / div div class ="swiper-slide" 2 / div div class ="swiper-slide" 3 / div / div /...

    2018-06-24 01:19:01

  • .29-浅析webpack源码之doResolve事件流(1)

    在上一节中,最后返回了一个resolver,本质上就是一个Resolver对象: resolver = new Resolver(fileSystem); 这个对象的构造函数非常简单,只是简单的继承了Tapable,并接收了fileSystem参数: function Resolver(fileSystem) { Tapable.call( this ); this .fileSyste...

    2018-06-24 01:19:11

  • JavaScript之DOM对象的获取

    之前我们讲过JavaScript之DOM对象获取的两篇文章,本文是该系列文章之三,点击回顾上两篇文章能更好地理解本文。 《JavaScript之DOM对象的获取(一)》; 《JavaScript之DOM对象的获取(二)》 接下来,开始讲述本文内容。在文档中,我们还可以通过不同的现象和特征获...

    2018-06-24 01:19:00

  • ES6中export , export default , import模块系统总结

    最近在学习使用Webpack3的时候发现,它已经可以在不使用babel的情况下使用ES6的模块加载功能了。 (不包括webpack.config.dev.js文件。 因为它是是webpack的配置文件,是nodejs直接运行处理的。所以仍需使用CommonJS规范,其他被webpack编译的js模块可以使用es6写法。...

    2018-06-24 01:19:06

  • JavaScript完整性检查

    1、7个坑 ! DOCTYPE html html lang ="zh" head meta charset ="UTF-8" / title JavaScript完整性检查 / title / head body script type ="text/javascript" console.log( ' 0 ' == false ); // true console.log( false == 0 ); // true console.log( false == '' );...

    2018-06-24 01:18:48

  • JSON字符串化

    1、JSON字符串化 JSON字符串化有2个可选参数,分别是 replacer 和 space 。 第一个可选参数replacer,它可以是数组或者函数。 用来指定哪些属性被处理,哪些属性被排除 。 第二个可选参数space, 用来指定缩进格式 ,space为正整数时指定每一级缩进的字符数。它还可以...

    2018-06-24 01:18:59

  • JQuery判断数组中是否包含某个字符串

    1 var arry = [ "C#", "html", "css", "JavaScript" ]; 2 var result= $.inArray("C#", arry); // 如果arry数组里面存在"C#" 这个字符串则返回该字符串的数组下标,否则返回(不包含在数组中) -1...

    2018-06-24 01:18:57

2