自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 函数多种写法,匿名函数、构造函数

1、普通函数//函数声明 ----名字名是myfunc //arguments.callee.name获取函数名的方法function myfunc(){ console.log(arguments.callee.name) // myfunc}myfunc();//函数表达式 ---- 名字名是funvar fun=function(){ console.log(arguments.callee.name) //函数名fun}fun()//函数申明赋

2021-05-27 21:05:07 350

转载 js中作用域

1、作用域概念:作用域是可访问变量的集合。局部作用域 : 变量在函数内声明,变量为局部作用域。只能在函数内部访问。全局作用域:变量在函数外定义,即为全局变量。网页中所有脚本和函数均可使用。没有使用 var 关键字,该变量为全局变量。局部变量在函数执行完毕后销毁。全局变量在页面关闭后销毁。函数参数只在函数内起作用,是局部变量。在 HTML 中, 全局变量是 window 对象: 所有数据变量都属于 window 对象。var name="one";function test(){

2021-05-22 15:37:55 234

原创 var、let、const、函数、定义变量使用

1、var定义变量、函数1、console.log(a) //undefined 而不是not defined 只有var定义的变量会提升,let const没有。var a=3;相当于: var a; //undefined a=3; console.log( demo) // undefinedvar demo=function(){相当于:var demo;demo=function(){}2、函数声明: function 函数名(){ //

2021-05-21 16:55:38 385

原创 js日期date对象的使用

1、日期语法://获取当前时间var time = new Date(); //Sat May 08 2021 21:47:16 GMT+0800 (中国标准时间)//设置时间--传参是时间戳--一定要13位var time0 = new Date(1620398318000); //Fri May 07 2021 22:38:38 GMT+0800 (中国标准时间)//设置时间--传参是时间日期字符串var time = new Date('2015-03-19 12:00:00'

2021-05-11 14:56:41 128

转载 JS中Math函数的常用方法

S中Math函数的常用方法(https://www.cnblogs.com/wanguofeng/p/10504095.html)

2021-04-24 20:11:39 84

原创 js中charAt的使用

charAtcharAt() 方法可返回指定位置的字符。语法格式:string.charAt(index) //index必填,表示字符串中某个位置的数字,即字符在字符串中的下标。var str="Hello world!";str.charAt(1); //e ,下标从0开始数...

2021-04-22 23:43:23 2857

原创 js判断一个数组或者字符串中是否包含指定的字符,判断数组去重

今天刚好有这个块的需求,所以记录下笔记:Arry.indexOf:此方法判断数组中是否存在某个值,如果存在返回数组元素的下标,否则返回-1//判断数组中是否包含某项值let arr = ['5', '7', '10', '20'];let index = arr.indexOf('10');console.log(index) //结果是2//判断字符串中是否包含一个字符let str="hello word!"if(str.indexOf('10') >-1) { aler

2021-04-21 17:34:48 6794

原创 js对json对象的遍历和其他方法处理

json的理解概要字符串转成对象,对象转成字符串:JSON.parse( json) <===> JSON.stringify( json )jQuery.parseJSON(json) (这个是jquery中的方法)根据key获取value两种方式var value1 = eval("jsonObj." + "家电"); // value1 = 40var value2 = jsonObj["家电"]; // value2 = 40 设置key的属性的值jsonObj

2021-04-20 22:37:31 3148

原创 js遍历数组方法总结

第一种:for循环,也是最常见的const arry= [33,66,88,55,44,99];for(let i=0;i<arry.length;i++){ console.log(arry[i])'}第二种:forEach语法:forEach( function(item,index,array){}) //当前元素(必须),下标(可选),数组(可选)。注意:forEach用来遍历数组中的每一项,这个方法执行没有返回值,不影响原数组const arry = [

2021-04-20 21:57:48 644

原创 js对数组,json数据的操作方法

数组的定义数组的创建有俩种: 第一种使用Array构造函数 var color=new Array()如果想要保存项目的数量,可以给改造函数传递参数,而且该参数值会变成length属性值。例如: var color=new Array(10)也可以向构造函数中传递数组中的值。例如:var colors=new Array(“red”, “blue”,“green”) //包含3个字符串值的数组。即3项的数组。...

2021-04-20 20:10:59 1022

原创 css每日一报(自己积累平时写法)

1、pc端共用的样式:*{padding:0px;margin:0px;outline:0 none; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"Microsoft Yahei","微软雅黑","宋体",Arial,Georgia,Serif;}html...

2019-11-08 11:14:13 276

原创 根据总秒数,js展示倒计时时分秒

1、根据后端的返回的总秒数据,然后把秒转成时分秒倒计时 setClock:function(time){ var that=this, sec= parseInt(time) , clockCount={}, strTimer=""; clockCount=setInterval(function(){ ...

2019-11-06 15:28:31 888

原创 vue-cli脚手架的搭建

1、npm install vue-cli -g2、vue init webpack yourprojectname(项目名)3、npm run dev(启动项目)4、npm run build (打包项目)注意:由于ie浏览器不支持promise,所以要处理:安装:npm install babel-polyfill --save第二步:在webpack.base.conf.js--...

2019-09-17 14:27:07 85

原创 浏览器禁止出现右键菜单

1、禁止出现右键菜单

2019-09-11 13:26:26 1929

原创 vue+axios+blob方式下载文件流

1、vue+axios下载文件流let that=this;that.$ajax({url: ‘地址’,method: ‘get’,responseType: “blob”, //必须要填写headers:{‘Content-Type’:‘application/x-www-form-urlencoded’, ‘x-locale’:‘zh-CN’}}).then(function ...

2019-09-11 10:18:57 3175 1

原创 ajax中的一些写法珍藏

1、第一种写法:ajax1();function ajax1(){$.ajax({url: '‘’,type: ‘get’,data: “”,async: true,//默认是异步dataType: ‘json’,beforeSend: function () {},success: function (json) {if(json.status != 1) {return...

2019-09-05 17:34:31 120

原创 封装ajax的方法

1、get方法:sendAjaxGet: function (url, callBack, errcallback) {$.ajax({url: url,type: “get”,dataType: “json”,success: function (data) {callBack && callBack(data);},error: function (data) ...

2019-08-21 15:03:37 139

原创 一些共用的样式,可以拿过来就可以用的。

1、pc端可以公用的样式:*{padding:0px;margin:0px;outline:0 none; font-family:‘NotoSansHans-Regular’,‘Microsoft YaHei’,‘微软雅黑’,Georgia,Serif;box-sizing:border-box;-webkit-box-sizing:border-box;}html,body{ font-s...

2019-08-21 14:20:56 250

原创 多个ajax嵌套解决较好方法

1、这种方式多个ajax嵌套。可读性不是很好$.ajax({url: “/home/GetProduct”,dataType: “JSON”,type: “GET”,success: function (data) {$.ajax({url: “”,dataType: “JSON”,type: “GET”,success: function (data) {$.ajax({...

2019-08-21 11:57:15 2878

原创 jquery初始化方法总结

1、$(function(){}) //当所有dom节点都加载完了就会执行函数体方法2、$(document).ready(function(){ }); 3、jQuery(function($){}); 4、window.οnlοad=function(){ } //当所有资源文件加载完了之后才会执行函数提的代码...

2019-08-21 11:08:44 3063

原创 获取每天的前一天时间,(时间根据当前会自动减一天日期)

getCurentTime(-1, ‘-’);//获取昨天时间getCurentTime: function (num, str) {var _that = indexObj;var today = new Date();var nowTime = today.getTime();var ms = 24 * 3600 * 1000 * num;today.setTime(parseI...

2019-08-16 14:49:26 1204

原创 时间戳转换和操作esc退出键 验证手机号码

1、验证手机号码isPhoneNo:function(phone) {var pattern =/^1(3|4|5|7|8)\d{9}$/;return pattern.test(phone);},2、时间戳2-1、//时间戳毫秒11位转换时间格式dateFormat:function(timestamp, fmt){var fmt = fmt || ‘yyyy-MM-dd hh...

2019-08-02 11:47:01 203

原创 ie浏览器get请求解决只会请求一次的问题。清除缓存。

1、在ie浏览器中,当请求为get请求的时候,只会发起一次请求,之后就不会再次新的请求,而是直接从缓存中读取数据。2、解决方法 cache:false,(必要),应为ie浏览器默认是会缓存的(cache:true),post请求不会出现缓存数据问题。 或者在’/ajax/LuckyAward/get_user_luck_award_number?v=’+Math.random() 后面加上...

2019-08-02 11:37:45 861

原创 绘制canvas圆形统计图插件

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Ty

2017-08-02 23:43:16 622

原创 canvas制作圆形百分比统计图

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>canvas制作原生的百分比圆形比例等</title><style>*{margin:0;padding:0;}body{text-align:center;}</style><

2017-08-02 23:33:03 4467 1

原创 前端后台交互$.ajax() $.post() $.get()的使用

最近在做一个与后台交互这块功能的项目:在网上看资料大概用的这几种比较多: .ajax()这个功能还是比较强大,比较多:语法格式:.ajax()这个功能还是比较强大,比较多: 语法格式:.ajax({name:value, name:value, … }) 其中参数好多: sync 布尔值,表示请求是否异步处理。默认是 true。 beforeSend(xhr) 发送请求前运

2016-04-10 14:17:33 2486

原创 移动端网页中文字大小的设定

最近在做移动端的网页,类似于web app的小应用。发现文字大小这块开始的时候不知道改怎么设定。查了网上的质料,发现有些用px单位,有些用em单位的,但是少部分用的是rem单位。而我做的是使用jQUery mobile 框架来弄的。所以使用em作为单位。当然有时候在处理距离的时候还是用了px单位。也用了%单位,和em单位。我大概认为的几点:如果是以这个文字大小的话,body{ font-size:6

2016-04-07 00:22:24 2852

原创 申请微信公众号开发web app

这是第一次开发微信公众号接口这块的web app。 第一次接触开发微信,在实战过程中还是挺难的。不过还是积累自己的一些知识点:1、申请一个自己的公众号——-然后用自己的wxee7a62b36970432c(应用ID)和4c39c9a2182f3f71dad8374b74fb3e10(应用密钥)来获取Token2、这个是微信公众平台的api文档地址:https://mp.weixin.qq.com/w

2016-04-05 15:37:55 1202

空空如也

空空如也

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

TA关注的人

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