摘要: //只有这一种构造函数的方式实例化日期对象 var dt=new Date(); //获取年 var year = dt.getFullYear(); //获取月,月份也是从=从0开始,但是没有0月所以需要加1 var month = dt.getMonth()+1; //获取日 var date 阅读全文
posted @ 2018-04-18 08:39 drizzle_wen 阅读(294) 评论(0) 推荐(0) 编辑
摘要: JS数组排序主要有冒泡法和快速排序,还有就是自有对象Math所带有的方法Math.max(); let arr=[1,2,3,4]; 因为Math.max()里面并不能直接传递数组,所以就需要使用到apply或者call, Math.max.apply(null,arr) 第一个参数传什么都可以,主 阅读全文
posted @ 2018-04-18 08:22 drizzle_wen 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 举个简单的函数例子 function getNum(num){ num =100; console.log(num); } getNum(); console.log(num); 结果是:100和Uncaught ReferenceError: num is not defined 虽然在函数中声明 阅读全文
posted @ 2018-04-17 17:56 drizzle_wen 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在参加一次面试的时候,有家公司问了快速排序的问题,但是一脸蒙蔽,只知道冒泡排序,快速排序是一点不知道,现在做下记录。 先写个冒泡排序的例子: var arr=[11,56,66,32,51,39,12]; var times=0 for(var i=0;i<arr.length;i++){ for( 阅读全文
posted @ 2018-04-16 21:23 drizzle_wen 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 其实路由改变页面不刷新的情况有很多,我只说我这种,当URL上面参数改变了而页面并没有刷新,例如这样的url "?id=11",当里面的数字是改变的时候页面并没有刷新,一般都是生命周期用的有问题,一般都是放在了componentDidMount,这样的话只有在页面首次加载的时候才会生效,以后参数改变了 阅读全文
posted @ 2018-02-05 14:07 drizzle_wen 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 想做一个单击显示,单击消失的效果,两个元素都在label标签里面,通过打log发现,当点击消失的时候,先执行了消失的单击事件,有执行了出现的单击事件,所以元素并没有消失,这个出现的原因是因为点击label标签里面的元素的时候就是单击在Label上面的,解决方案,把label标签换了,或者把要出现的元 阅读全文
posted @ 2018-01-31 13:32 drizzle_wen 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 上一篇的解决方案好像还是会有问题,贴出官方解决方案, 在config-overrides.js里面将原内容替换成 const { injectBabelPlugin, getLoader } = require("react-app-rewired"); const fileLoaderMatche 阅读全文
posted @ 2018-01-31 10:48 drizzle_wen 阅读(2808) 评论(0) 推荐(0) 编辑
摘要: 还是在create-react-app的情况下配置的webpack { test: /\.css$/, use: [ require.resolve("style-loader"), { loader: require.resolve("css-loader"), options: { import 阅读全文
posted @ 2018-01-30 16:56 drizzle_wen 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: 我使用的是create-react-app创建的项目,用的webpack2,在里面更改配置 { test: /\.css$/, use: [ require.resolve("style-loader"), { loader: require.resolve("css-loader"), optio 阅读全文
posted @ 2018-01-30 13:16 drizzle_wen 阅读(448) 评论(0) 推荐(0) 编辑
摘要: var adaptive = {};(function(win, lib) { var doc = win.document; var docEl = doc.documentElement; // 设备像素比 var devicePixelRatio = win.devicePixelRatio; 阅读全文
posted @ 2018-01-08 17:59 drizzle_wen 阅读(207) 评论(0) 推荐(0) 编辑