- 博客(33)
- 资源 (12)
- 收藏
- 关注

原创 基础算法: 字符串:截取浏览器href后的字段查询
我们可以通过location可以访问到绝大多数对象的信息,但其中访问URL包含的查询字符创的属性并不是很方便.尽管location.search能返回问好到URL末尾的所有内容.但还是没办法访问其中的每个查询字符串参数. 因为我们可以自己创建一个函数,解析返回字符创 function SearchQuert() { var qs =window.locat...
2018-04-30 11:22:39
399
原创 js 常用时间转换
Date.prototype.format = function (format) {var o = {"M+": this.getMonth() + 1, //month"d+": this.getDate(), //day"h+": this.getHours(), //hour"m+": this.getMinutes(), //minute"s+": this.ge...
2018-07-28 14:32:31
232
转载 小记-面试时对MVC的理解
MVC分别表示模型、视图、控制1.模型层也叫业务逻辑层,是整个应用程序的核心,模型层接收视图层请求的数据并处理,返回最终的结果。2.视图层就是用户看到的并与之交互的界面。3.控制层就是接收用户的请求,并根据请求来决定调用哪个模型和视图去完成用户的请求。整个MVC的流程就是:用户发送一个请求,首先由控制器接收,控制器根据请求去调用哪个业务逻辑层处理并返回数据,接着控制层调用相应的视图层返回给用户。M...
2018-06-12 17:38:17
278
转载 vue-cli的移动端适配插件flexible
开始首先,我们使用 vue 的脚手架 vue-cli 来初始化一个 webpack 项目没有安装过 vue-cli 的请先安装 vue-cli安装所需依赖后安装 lib-flexible 和 px2rem-loader1.下载lib-flexiblenpm i lib-flexible --save2.引入lib-flexible在main.js中引入lib-flexibleimport 'lib...
2018-06-09 20:03:05
638
原创 vue2 + ElementUI 表单验证手记
rules: { account: [{ required: true, message: '请输入用户名', trigger: 'blur' }, { min: 2, max: 25, message: '长度在 4 到 25 个...
2018-05-14 16:43:01
465
转载 element-ui中下拉菜单子选项click事件不触发问题
将@click改为@click.native='logoutHandle';即可监听选项的点击事件。[html] view plain copy<el-dropdown class="pull-right" > <span class="el-dropdown-link"> <img src="./img/hea...
2018-05-14 14:11:48
3153
原创 基础算法:数组 两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]//方法一var target =10;var nums =[2,15,8,1,15];console...
2018-04-28 16:39:11
404
原创 js基础算法--数组:判断去重
function mus(nums){ var nary =nums.sort(); console.log(nary); for(var i=0; i<nums.length; i++){ if (nums[i]==nary[i+1]){ return true } else { ...
2018-04-27 23:50:05
179
原创 初级算法---数组(一) :数组删除重复项
最近才刚开始写起算法,也不知道自己写的对不对,每天自己小练一次,希望能有个进步给定 nums = [0,0,1,1,1,2,2,3,3,4],函数应该返回新的长度 5, 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4。 var sum= Splice([1,1,2,52,3,4,5,6]); console.log(sum); console.log(s...
2018-04-26 22:42:34
211
转载 Vue调试神器vue-devtools安装
前言vue-devtools是一款基于chrome游览器的插件,用于调试vue应用,这可以极大地提高我们的调试效率。接下来我们就介绍一下vue-devtools的安装。chrome商店直接安装vue-devtools可以从chrome商店直接下载安装,非常简单,这里就不过多介绍了。不过要注意的一点就是,需要翻墙才能下载。手动安装第一步:找到vue-devtools的github项目,并将其clon...
2018-04-20 16:21:47
175
原创 ajax做列表,详情页接受参数渲染页面
最近在苦思一个问题,我们使用的vue,react等框架,已经是前,后端分离 ,但是在原生js上,我却很少能够做到 页面之间传参,一直认为两页面是独立存在的,跳转打开新页,等于刷新,但是框架能做到的事情,我们也能做得到,毕竟都是用的js实现的... //这是首页index.html 写的内容 ,而我们做的详情页跳转就是基于Window.location.href="跳转地址 + 自带...
2018-04-19 13:59:35
2456
原创 js 获取时间日期今天明天后天
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &
2018-03-30 14:21:25
637
原创 移动端rem适配
(function(win){ var docEl = win.document.documentElement; var timer = ''; function changeRem(){ var width = docEl.getBoundingClientRect().width; //获取设备宽度 if (width > 5...
2018-03-27 17:26:55
333
原创 移动端轮播
// 轮播(function () { var Banner =document.querySelector(".Banner"); //轮播大图 盒子 var B_ul =document.querySelector(".Banner .B-img ul"); //轮播 图片UL B_ul.innerHTML+=B_ul.innerHTML; /...
2018-03-27 17:26:11
521
原创 微信可上线类型与封杀理由
微信小程序有哪些类型开发小程序并上线的月平均数量已超过50万,那么目前有哪些类型的小程序呢?近日,微信公布了最新版小程序服务范围列表,列表包含了19个大类的小程序应用场景,覆盖生活的方方面面。我们一起来看看。No.1商业服务法律服务、律所、招聘/求职、农林牧渔、广告/设计、公关/推广/市场调查、公证、会展服务No.2公益公益慈善、基金会No.3快递业与邮政邮政、装卸搬运、快递、物流、仓储No.4教...
2018-03-23 14:17:51
290
原创 小程序视频教程
关于小程序,现在的教程有很多,自己学的路程上,也看了很多, 对于自己踩过的坑,希望小伙伴们可以跨过去,这里推荐几个 比较深入的视频 对于客服消息,微信支付,模板, 一知半解,推荐看唐菜也的全套https://chuanke.baidu.com/v4702151-193232-1107660.html ...
2018-03-23 10:47:05
2108
转载 vue使用打包工具出现黄色警告
初学vue自己新建一个vue项目来做学习demo。不过在编写代码时一直出现空格不规范的警告。严重影响初学者的热情。错误如下图所示。(这样的错误很多,但大概翻译成中文的意思都是说空格使用不规范。)这是因为你使用 ESLint,用来规范代码风格的。你的 Webpack 配置中大概是使用了 eslint-loader。在多人协作或大项目中推荐使用,不想要就在 webpack.config.js 中去掉。...
2018-03-22 11:23:14
2245
原创 小程序页面加载还未拉取用户信息
今天做小程序的时候,遇到个问题,那就是吧用户信息放在app.js中的时候,在其他页面调用的时候,总是出现null的字段,后面坐了测试才知道是页面加载完了,但是用户信息并没有拉取完毕,为此的解决办法就是在全局封装一个回调函数getUserInfo: function (cb) { var that = this if (this.globalData.userInfo) { ...
2018-03-21 13:51:59
1841
翻译 箭头函数写法在ReactJs中的使用
ES7中的箭头函数写法真的是很方便,而现今ReactJs又非常流行而且好用,非常适合有Java面向对象经验的同学学习和使用,在使用Reacjs构建组件时,如果想要使用箭头函数写法定义函数该怎么办呢?首先,如果你直接在React组件中使用箭头函数写法定义函数,编译是不会通过的,会报出语法错误。ERROR in ./modules/Repos.jsModule build failed: Synt
2017-12-25 16:25:36
791
原创 css技巧--浮动与清除浮动
在前端中,写页面对于浮动基本上没有谁不晓得,无论是在标题,导航,栅格都会使用到类似浮动的效果,在好多的排版布局中都会用到浮动,比如下面的这些页面都有应用到浮动 哪一个不是用到了浮动效果,当然也有人说可以用定位,或者float:flex布局;但这里讲的是相对于常用的. 在学习浮动的时候,总有时候被未清除浮动的搞得脑袋疼,那时候还不明白这叫清楚浮动.这里我就分享下,我对于浮动的一些理
2017-10-08 14:43:22
344
原创 利用git将网站上传到GitHub做静态服务器
很久之前,自己就一直想拥有一个服务器 ,但是总是被人说,静态是没法放上服务器的,在还没有学后台之前,我相信总有想把自己的作品展现给别人看的时候,作为面试这也是一大利器 .. 接下来我就讲解github做成静态服务器首先我们需要一个GitHub账号 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可: https://git-for-windows.github.io
2017-09-14 22:34:04
987
原创 webpack2.0搭建react框架环境
学到React,一直使用着原有的搭建脚手架,create-react-app ,但是使用了这么久,心理难免不是滋味,毕竟自己一直对webpack一知半解,所以我花了一天的时间,看了不少博客,但是博客大多不统一,所以自己也搭建了半天还没搭建起来,后来自己看官网一步一步搭建,一步一步领悟,总算搭建起React环境,途中也踩了不少的坑..在这里写下配置,希望路过的,不要在遇到这些坑. 开始入门
2017-09-08 01:03:09
392
原创 react-create-app打包过程遇到的问题
刚开始学react,遇到的很多问题,先是搭建webpack,但是最后还是直接使用了react的脚手架直接上手,一开始项目写好的时候,却发现构建npm run build 构建好了,但是前面却多出了一条/,导致运行的时候页面都是空白的,显示为空..就如上图所示后面在github的官网上终于找到了解决方法 .. 先执行 npm run jest //暴露webpack文件 找到confi
2017-08-03 23:45:30
2652
翻译 ES6入门--let的基本使用
let命令基本用法ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报
2017-07-04 22:22:02
2565
原创 canvas 雪花连线
*{padding:0; margin: 0;}#canvas{display: block; background-color: black;} //1.获取屏幕宽高, //2.定义圆函数,将它放置数量里 //3.存放随机变量值 ,创建attr 存放随机变量值; //4.重新绘制圆.然后判断宽高,速度随机; //5.定义多一个for循环
2017-05-03 00:00:23
274
原创 JavaScript 商品价格排序
Title *{margin: 0;padding: 0; } li{list-style: none;} img{display: block; border: none; } .title{ width: 1000px; margin: 30px auto;
2017-04-14 13:10:34
5372
原创 JavaScript Removeclass addClass 简单封装
对于JavaScript增删改查对于学习编程后期也是很重要的,我相信刚刚上手js的,都对于js的数组,字符串方法使用都不够灵活,特别是for循环的双重嵌套,这一方面我承认我自己也是弱项,发现上网查嵌套都很少资料 ..所以只能靠自己硬生生写下..这是我对添加和删除类名简单的做一个封装.. /* 提示: 1.初始值没有
2017-04-12 23:29:13
590
原创 HTML5 文本属性
1. 边框属性 border=radius :上右下左; 取值和margin很像 border-radius :60px 30px 40px 50px /40px 50px 60px 70px 如果border-radius有斜杠,左边的就代表水平方向(X轴),右边的代表垂直方向(Y轴) 同样的顺序需还是
2017-04-12 12:24:05
2085
原创 JavaScript作用域
学习JavaScript中,作用域算是比较重要的一块,因为比较抽象,所以很多人都难免模模糊糊,包括我自己也是这样 所以我自己写下了自己的理解,如果有什么不对的,请指出谢谢.. js解析顺序和作用域 js的解析顺序是按照作用域来读取代码 那么什么是作用域呢,JavaScript本身就是一个最大的作用域, 每一个函数执行的时候都会产生一个作用域. 很多人认为js的解析顺序是从上到
2017-04-09 16:29:25
229
原创 JavaScript return的作用
学习JavaScript的过程,我相信很多人都有这个疑惑 ,return是什么,只知道他是一个返回,但是他能返回什么,他有用什么作用呢 ,至此我看了很多博客,也搜集了很多资料,如果有错误,请帮忙更正 return: 第一返回函数值:返回函数中的值,外部调用函数时,则会调用这个值。闭包中就是运用这个属性,调用函数内部的局部变量,以不影响全局变量。下面来看
2017-04-09 16:26:50
1774
iOS签名Mac客户端,一键签名.rar
2021-05-24
IOS超级签名系统/超签源码系统
2021-05-24
最新多小区物业管理系统源码_修复版小区物业源码.rar
2021-05-24
易优cms特色美食小吃加盟店网站模板源码 带手机端
2021-05-24
最新E4A雪人影视制作APP源代码全新升级带直播间功能与代理商系统软件装包全部E4A类库 thinkphp5内核.rar
2021-05-24
Miko二次元动漫视频网站源码 视频播放带仿哔哩哔哩视频字幕弹幕网站源码.rar
2021-05-24
艺视频云解析系统html单页源码.rar
2021-05-24
qq表情 gif动态
2018-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人