- 博客(14)
- 收藏
- 关注
转载 算法练习四:打印杨辉三角
规律:1.第n层的总和等于2的n次幂; 2. 从第三层开始数字等于它上方的两个数字之和; 3.每一行的长度等于 n ,循环 n 次; function text(n){ var arr = []; //结果 var arr1 = []; ...
2018-05-31 15:04:00 245
转载 算法练习一:判断是否是素数。
//判断101-200之间有多少个素数,并输出所有素数。//质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。//质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。 //生成101~200之间的数组 var arr...
2018-05-31 09:57:00 219
转载 算法练习二:斐波那契数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。兔子数列:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?先计算一下结果:1,1,2,3,5,8,13,21...
2018-05-30 17:40:00 211
转载 根据屏幕宽度设定文字大小
根据屏幕宽度设定文字大小的方法:1.css3媒体查询: <style> @media screen and (max-width: 320px) { body { font-size: 14px; } } @media ...
2018-05-30 10:39:00 800
转载 常用正则表达式
1.身份证验证: /^[1-9][0-7]\d{4}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/2.手机验证: /^(?:13\d|15\d|18\d|17\d)\d{5}(\d{3}|\*{3})$/3.邮箱验证 /^\w+(\w+[\.-]?\w+)*@\w+([\.-]?\w+...
2018-05-29 16:44:00 85
转载 vue中使用 MD5与base64
在刚刚完成的项目中,用户登录与微信扫码注册的时候,分别用到了MD5加密与base64解密。一 . md5使用 本地安装 :cnpm install --save js-md5 min.js 中引入 : import md5 from 'js-md5' 使用方法 : console.log(md5('12345678')); // '25d55ad...
2018-05-15 10:28:00 132
转载 Vue.js-cli配置Vuex
Vuex 是什么? Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。什么情况下我应该使用 Vuex?虽然 Vuex 可以帮助我们管理共享状态,但也附带了更多的概念和框架。这需要对短期和长期效益进行权衡。如果您不打算开发大型单页应用,使用 Vuex 可能是繁琐...
2018-05-02 16:33:00 113
转载 webpack打包后的文件本地调试
使用webpack将代码打包后,如果需要本地调试。推荐一个同事写的脚本。 在npm服务器下载安装: cnpm install terver -g 在命令行中,进入代码打包后的dist文件中 输入命令 terver + 端口号 (默认端口:8080) 在浏览器输入 http://localhost:8080/ 即可。 ...
2018-04-10 23:16:00 758
转载 indexOf()在数组和字符串中使用的区别
相同点:1、传参相同var arr = [0,1,1,2,3,'4'];var str="Hello world!";console.log("Array",arr.indexOf(1,-4)); //2console.log("string",str.indexOf('d',-9)); //102、返回值类型相同var arr = ...
2018-04-10 23:02:00 185
转载 IndexOf()与includes()区别
1、返回值类型: IndexOf() 返回索引值,用于判断某一个元素在数组中的位置。 ncludes() 返回布尔值,用于判断数组中是否存在否一个元素。2、输入参数 相同。索引都可以输入负值。3、对“NAN”(indexOf()不能判断NAN)var ary1 = [NaN,null,undefined,1,'1'];console.log(ary1...
2018-04-10 14:23:00 177
转载 ES7新特性
一、Array.prototype.includes() 1、概述: 用于判断数组中是否包含指定元素,有就返回true,没有则返回false。 2、语法: arr.includes(searchElement); 3、参数: arr.includes(searchElement,fromIndex); searchElement:需要查找的元素值 ...
2018-04-03 16:10:00 124
转载 Webpack多环境代码打包
在实际开发中常遇到,代码在在package.json文件的scripts中,会提供开发环境与生产环境两个命令。但是实际使用中会遇见 测试版与正式版代码相继发布的情况,这样反复更改服务器地址,偶尔忘记更改url会给工作带来很多不必要的麻烦(当然也会对你的工作能力产生质疑)。这样就需要在生产环境中配置测试版本打包命令与正式版本打包命令。1、Package.json 文件中 增加命令行...
2018-04-01 16:44:00 161
转载 Vue.js-cli配置eslint
概述: ESLint 是一个开源的 JavaScript 代码检查工具,由 Nicholas C. Zakas 于2013年6月创建。代码检查是一种静态的分析,常用于寻找有问题的模式或者代码,并且不依赖于具体的编码风格。对大多数编程语言来说都会有代码检查,一般来说编译程序会内置检查工具。JavaScript 是一个动态的弱类型语言,在开发中比较容易出错。因为没有编译程序,为了...
2018-04-01 15:56:00 349
转载 vue.js引入tinymce富文本编辑器
在官网下载tinymce生产用法所需要的全部文件;https://www.tinymce.com/在index.html文件中引入tinymce.min.js文件;<script src="static/tinymce/tinymce.min.js"></script>将tinymce插件内所有文件复制至项目中static文件夹内;在项目内...
2018-03-22 17:17:00 482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人