- 博客(6)
- 收藏
- 关注
原创 立即调用的函数表达式
(() => { console.log('Welcome to the Internet. Please follow me.');})();
2017-10-30 10:11:26 565
原创 函数声明和函数表达式
建议使用函数声明代替函数表达式,原因:函数声明是可命名的,所以他们在调用栈中更容易被识别。此外,函数声明会把整个函数提升(hoisted),而函数表达式只会把函数的引用变量名提升。这条规则使得箭头函数可以取代函数表达式。建议:function foo() { } 不建议:const foo = function () { };
2017-10-30 10:02:20 717
原创 AntD Modal框销毁(隐藏时清除数据)
Modal组件自带的visible属性只能控制Modal的显示与否,无法真正销毁Modal。要想真正销毁Modal我们可以不控制Modal的visible属性,转而控制Modal这个组件的有无。首先,定义一个控制Modal有无的状态:this.state = { destroy:true //设一开始为不显示状态}通过此状态来判断是否生成Modal组件...
2017-10-27 16:03:07 19907 5
原创 随机生成某个范围内的随机数(包含边界数)
生成一个0-1的随机数,用:Math.random()生成一个[n,m]范围内的随机数,用:Math.floor(Math.random()*(m-n)+n)生成一个[n,m]范围内且包含n和m的随机数,用:Math.floor(Math.random()*(m-n+1)+n))
2017-10-27 13:48:26 4496
原创 H5+ 调用Barcode(二维码扫描)
webApp项目添加扫二维码的功能:注意:此例子中的scan.cancel()只是结束条码识别,要关闭调用的条码识别控件需要用scan.close()。以及闪光灯功能,详情见下图及链接:http://www.html5plus.org/doc/zh_cn/barcode.html点击打开链接
2017-10-27 09:30:27 19525 9
原创 快速创建空二维数组
首先来看看Array怎么生成空数组,w3c里面的解释:当调用构造函数时只传递给它一个数字参数,该构造函数将返回具有指定个数、元素为 undefined 的数组。假设我们要创建一个8*10的二维数组。var a=Array(8);for(var i=0;i<a.length;a++){ a[i]=Array(10);}console.log(a)输出如下:这样就
2017-10-26 13:54:04 5439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人