自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(33)
  • 收藏
  • 关注

转载 s对频繁触发事件的 函数防抖 和 函数节流

1.场景函数防抖:注册时邮箱的输入框,随着用户的输入,实时判断邮箱格式是否正确。此时,每一次的用户输入都触发邮箱格式检测事件,造成了浪费,于是设置两次输入之间的时间间隔大于800ms时(用户结束输入时),再执行检查邮箱格式。$("#email").on("keyup",checkEmail());function checkEmail(){ let timer = null...

2018-09-05 10:29:00 147

转载 缓存同步与异步的区别

异步缓存 :不会阻塞当前任务同步缓存:直到同步方法处理完才能继续往下执行转载于:https://www.cnblogs.com/nnf-888/p/9561095.html

2018-08-30 16:41:00 1498

转载 mousedown-mouseup-click事件执行顺序

<input type="button" id="btn" value="点我"><script>  var btn = document.getElementById("btn");btn.addEventListener("mousedown",function(){ console.log("my button mousedown");});btn...

2018-08-14 14:04:00 217

转载 My97DatePicker

1.My97DatePicker与angular一起使用时改变了但是angular无法监测到变化解决方式  <input class="Wdate" onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',onpicked:function(){$(this).trigger('change')}})" type="te...

2018-07-18 10:05:00 80

转载 webStorm - Git 使用

1. 双击shift 查找某个文件(css, html , js);2. 双击shift 输入某个 指令 / 过滤器 名字,查找其所在文件;3. 查看 某个变量在哪使用了-----选中变量,Alt+f7 或者 右键,find usage;4. 新增图片 用编辑器 提交5. 查看本地历史选中文件,右键,6. 查看git 历史...

2018-07-12 17:13:00 77

转载 符号

-----html符号<!--空格--> <div>&nbsp;</div> 或者<div>&nbsp</div><!--&--> <div>&amp</div><!--&--> <div>&am...

2018-07-05 11:27:00 96

转载 修改placeholder颜色,去除谷歌浏览器默认提示框

1.修改placeholder颜色<style> input::-webkit-input-placeholder{ color:red; } input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:red;...

2018-06-27 19:35:00 604

转载 图片路径

1. /api 跟目录(到端口的) eg: http://localhost/dll.html#/MM/pic 到 http://localhost:80/ 2. api 当前目录 3. ./api 当前目录(),到二级域名的 eg: http://60.247.77.147/robotv5/dll.html#/MM/pic 到 http://60.2...

2018-06-13 18:15:00 313

转载 $scope.$watch监听

//angularJS $scope的 $watch 方法监听model改变 //$scope有个 $watch 方法,可以监听指定的model的改变,一旦model改变则触发(执行)传入其中的方法,该方法接收三个参数: //$scope.$watch('要监听的model名',function(newValue,oldValue){},bool值指示是否监听的是对象), //其中new...

2018-05-18 14:20:00 371

转载 git 修改地址,及提交返回403错误原因

修改地址:找到该项目根目录下, .git ---> config 文件----> 编辑器打开,,,,修改 url = https://[email protected]/username/project.git ;提交返回403没有权限;转载于:https://www.cnblogs.com/nnf-888/p/9054909.ht...

2018-05-18 10:24:00 408

转载 History 对象

History 对象History 对象包含用户(在浏览器窗口中)访问过的URL;History 对象是window 对象的一部分,可用过window.history属性对其进行访问;没有应用于History对象的公开标准,不是所有浏览器都支持该对象History 对象属性length //返回历史列表中的网址数History对象方法back() 加...

2018-05-11 10:25:00 86

转载 javascript Array filter()方法

定义和用法filter()方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素.filter()不会对空数组进行检测filter()不会改变原始数组语法array.filter(function(currentValue,index,arr),thisValue);function(currentValue,index,arr); //必须,函数,数组...

2018-05-10 16:55:00 122

转载 ja map()函数

javascript Array map()方法map()方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map()方法按照原始数组元素顺序依次处理元素map()不会对空数组进行检测map()不会改变原始数组//语法array.map(function(currentValue,index,arr),thisValue)//参数说明function(currentVal...

2018-05-10 11:22:00 912

转载 箭头函数=>

ES6标准新增了一种新的函数:Arrow Function(箭头函数)。为什么叫Arrow Function?因为它的定义用的就是一个箭头:x => x * x上面的箭头函数相当于:function (x) { return x * x;}eg:var arr1= [   {"content":"",type:60}, ...

2018-05-09 18:13:00 55

转载 网址校验

在:var reg=/^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(([A-Za-z0-9-~]+)\.)+([A-Za-z0-9-~\/])+$/;之中,1、Javascript之中,由于所有变量都是var,因此正则表达式必须写在两个斜杠之中,/.../,然后正则表达式里面的斜杠/必须写成\/2、^表示必须以……开头,[]表示一...

2018-05-03 16:41:00 214

转载 form 表单

1. novalidate 用来阻止提交表单前的验证// 作用 在自己编写表单验证插件的时候,为了避免和默认的表单验证冲突,建议加上这个属性<form novalidate></form>2. required 属性是一个布尔值,required 属性规定必须在提交表单之前填写输入字段required 属性适用于下面的 input 类型:text、s...

2018-05-02 16:01:00 52

转载 nginx使用,启动,停止,重启

一,基本命令运行nginx   start nginx停止nginx     nginx -s stop   快速关闭nginx ,可能不保存相关信息,并迅速终止web服务。          nginx -s quit    平稳关闭nginx, 保存相关信息,有安排的结束web服务重启nginx     nginx -s relo...

2018-04-27 10:39:00 76

转载 git 加入忽略列表,版本回退 使用 总结,gitLab版本回退,

一, 加入到忽略列表 项目文件 选中要忽略文件右键--TortoiseGit-Delete and Add to ignore list二, git 远程 版本回退查看版本号 编辑器 log 里面选中要回退的版本 右键--Copy Revision Number,得到版本号 2f5e0ca078d5b1984b58203abee7cd6e1eb...

2018-04-20 14:36:00 496

转载 去掉谷歌浏览器输入框的默认黄色背景

谷歌浏览器登录记住密码后 下次登录会自动填充,并且有黄色背景。谷歌浏览器的设置如下:input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{rgb(250, 255, 189);background-image:none;color:rgb(0, 0...

2018-04-19 15:26:00 235

转载 npm -yarn -gulp 使用简介

NPM使用介绍NPM是随同NodeJs 一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令程序到本地使用 允许用户将自己编写的包或命令程序上传到NPM服务器供别人使用。新版的nodejs 已经集成了npm,npm一并安装好了,可输入 n...

2018-04-08 15:27:00 754

转载 Webpack,npm,yarn 等 常用工具简介

yarn 运行 npm run dev 或 yarn run dev Webpack 运行 webpack -w 编译 npm run build 或npm install /gulp Grunt运行 grunt watch 现安装版本信息 node -v ...

2018-03-27 12:51:00 335

转载 什么是JSON ,API,GET,POST请求

JsonJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。1. "名称/值"对的集合不同语言中,它被理解为对象(object),记录(record),结构(struct),字典(dictionary),哈希表 (hash table),键列表(keyed list)等2. 值的有序列表 多数...

2018-03-26 17:39:00 135

转载 服务器响应状态码

201-206都表示请求成功200-成功201-已创建202-已接受:服务器接受了请求,但未处理203-非授权信息204-无内容205-重置内容206-部分内容300-307表示要完成请求,需要进一步操作,代码状态通常为重定向400-417表示请求可能出错了,妨碍服务器处理400-服务器不理解的请求语法401-身份验证错误403-服务器拒绝请求404-未...

2018-03-15 11:27:00 84

转载 console 打印

console.log ()console.debug();console.info();console.warn();console.error();console.dir(); //在控制台中打印;console.dir()可以打印一个对象的所有属性和方法,为详细打印;console.table();...

2018-03-06 16:01:00 167

转载 AngularJs 指令的scope 作用域

原文链接:https://segmentfault.com/a/1190000002773689每当一个指令被创建的时候,都会有这样一个选择,是继承自己的父作用域(一般是外部的Controller提供的作用域或者根作用域($rootScope)),还是创建一个新的自己的作用域,当然AngularJS为我们指令的scope参数提供了三种选择,分别是:false,true,{};默认情...

2018-02-28 14:16:00 95

转载 AngularJs常用服务($http,$location,$sce等)

http://blog.csdn.net/vitalemon__/article/details/52163866 链接地址AngularJS常用服务($http、$location、$sce等)原创2016年08月09日 17:29:254408这篇博客,只是简单地说下AngularJS中的常用的系统(自带)服务。如果逻辑不清晰,就当作是...

2018-02-26 16:34:00 217

转载 sonar Lint 代码质量管理

SonarLint(Sonar) 代码质量管理一、Sonar是什么?Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测Sonar可以从以下七个维度检测代码质量,而作为开发人员至少需要处理前5种...

2018-02-24 15:20:00 106

转载 angularJs包含

AngularJS 包含使用 AngularJS, 你可以使用ng-include指令来包含 HTML 内容:实例<body ng-app=""> <div ng-include="'runoob.htm'"></div> </body>尝试一下 »步骤如下:runoob.htm 文件代...

2018-02-22 16:23:00 153

转载 AngularJs 过滤器(filter)

过滤器(filter)正如其名,作用就是接收一个输入,通过某个规则进行处理,然后返回处理后的结果。主要用在数据的格式化上,例如获取一个数组中的子集,对数组中的元素进行排序等。ng内置了一些过滤器,它们是:currency(货币)、date(日期)、filter(子串匹配)、json(格式化json对象)、limitTo(限制个数)、lowercase(小写)、uppercase(大写)、...

2018-02-08 17:37:00 112

转载 AngularJS中ng-class使用方法

三种方法:1. 通过$scope 绑定(不推荐); function ctrl($scope){ $scope.className = "selected"; } <div class="{{className}}"></div>2. 通过对象数组绑定; function ctrl($scope){ $scop...

2018-02-08 17:33:00 115

转载 const 命令

二,const 命令const 声明一个只读的常量,一旦声明,常量的值就不能改变;const a = 1;a = 2;console.log(a); //报错;const 一旦声明了变量,就必须初始化,不能留到以后赋值,如果声明了变量,但不赋值,也会报错;const a; //报错--------------------------...

2018-02-07 15:01:00 153

转载 let 的含义,及let 与 var 的区别

1. let 声明的变量,只在他所在的代码模块下有效;for( let i=0;i<10;i++ ){  console.log(i); // 0--9}console.log(i); // i 未定义上面代码中,计数器i只在for循环体内有效,在循环体外引用就会报错。如下var代码:...

2018-02-06 17:54:00 529

转载 选择器 - css

指定 的input 选择器input[ type="text" ] :hover { border : 1px solid #eee; }转载于:https://www.cnblogs.com/nnf-888/p/8422214.html

2018-02-06 14:26:00 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除