js
肥仔仔仔
这个作者很懒,什么都没留下…
展开
-
谷歌浏览器禁用自动更新(win10和win7)需要卸载不卸载都行,随你!
谷歌浏览器禁用自动更新(win10和win7)需要卸载不卸载都行,随你!打开控制面板选择大图片的查看方式。点击管理工具,打开管理工具页面。双击对应的Google更新服务,弹出选择框,在启动类型处选择禁用,然后点击应用和确定按钮!2.打开命令行输入输入指令 taskschd.msc弹出任务计划程序页面点击左边的任务计划程序库(win7的有点不一样,但是都是差不的)选择GoogleUpdata项(两项)右键选择禁用(我已经选择了禁用了)然后关掉就行了3.此时就能打开goo原创 2020-10-23 09:59:42 · 4782 阅读 · 1 评论 -
indexDB简单的封装,增删改查
/* * @Author: lxl * @Date: 2020-08-01 16:37:34 * @LastEditTime: 2020-08-26 15:12:48 * @LastEditors: Please set LastEditors * @Description: In User Settings Edit * @FilePath: \dutyLeader1\src\util\dexie\index.js *//** * @description: indexDB 在使用的时原创 2020-08-26 15:18:44 · 1403 阅读 · 0 评论 -
vue使用formData时候传递参数是个空值的情况
关于在vue中使用axios,传递的参数是formData的情况(上传文件,图片,文档等)formData用途1.将from表单元素的name和value结合,实现表单数据的序列化2.异步上传文件使用formData1.创建一个空对象var formData = new FormData();//大部分情况下,使用formData追加数据,是通过append() Api来进行追加formData.append(key,value)//取出追加的值formData.get(key)/原创 2020-08-02 22:05:15 · 11832 阅读 · 1 评论 -
vue使用lrz进行压缩图片
在vue中使用lrz去压缩图片lrz是一款压缩图片成base64的插件,兼容IE10以上及大部分非IE浏览器(chrome、微信什么的)但是lrz团队已经放弃维护了,所以使用的时候需要谨慎使用的时候注意,有可能会和你本身代码的插件进行冲突,我遇到报错,但是怎么都解决不了,后来排查到我的项目环境有问题,然后重置之前的环境,再进行使用的时候就正常了,具体是插件冲突还是什么情况,暂时还没找到具体的原因!下包:通过npm或者bower方式进行下载npm i lrz(推荐)bower install l原创 2020-08-01 21:28:46 · 6037 阅读 · 1 评论 -
简单封装一下indexDB的功能
简单的封装一下indexDB,具体的api使用方法可以去官网查询//先定义数据库数据var Salt = { name: 'myIndexDb', version: 1, db: null, table: 'myIndexDbTable'}/** * 增加或更新indexDB字段的值 * @param {*} key 传递过来的键(在存储的时候) * @param {*} val 传递过来的值(在存储的时候) * @param {*} back 回调函数 *原创 2020-07-31 23:00:02 · 713 阅读 · 4 评论 -
简单浏览器打印文件
function myprint() { //直接调用浏览器打印功能 bdhtml = window.document.body.innerHTML; //定义打印区域起始字符,根据这个截取网页局部内容 sprnstr = "<!--startprint-->"; //打印区域开始的标记 eprnstr = "<!--endprint-->"; //打印.原创 2020-06-14 21:35:09 · 162 阅读 · 0 评论 -
简单的正则表达式基础
正则表示正则表达式,又称为规则表达式。(Regular Expression ,在代码中常简写为regex、regexp或者RE),计算科学的一个概念。正则表达式同城被用来检索、替换那些符合某个模式(规则)的文本!一、在JavaScript里面的正则1、利用RegExp对象来创建正则表达式var Regexp = new RegExp(/表达式/);2、利用字面量方式创建正则表达式(常用)var reg = /123/;二、正则表示的组成一个正则表达式可以由简单的字符构成,比如是/123/,原创 2020-06-06 14:44:02 · 236 阅读 · 0 评论 -
js 数组对象去重合并
let newArr = [], arr = [ { id:1, text: '1', text2: '2' }, { id:1, text3: '3' }, { id:2, text1: '4' }, { id:2, text2: '5' }, { id:3, text1: '5' }, ]; arr.forEach(function(item){原创 2020-05-25 10:30:38 · 892 阅读 · 1 评论 -
关于js 中的new
new 操作符new操作符的作用new 操作符会返回一个对象这个对象也就是构造函数中的 this ,可以访问到挂载在 this 上面的任意属性这个对象可以访问到构造函数原型上的属性,所以需要将对象与构造函数链接起来返回原始值需要忽略,返回对象需要正常处理手动实现代码 function create(Con, ...args) { let obj = {} ...原创 2020-03-18 16:27:23 · 334 阅读 · 0 评论 -
TypeScript笔记
关于 typescript :typescript是JavaScript的超级,是一个编程语言,静态类型和面向对象的语言PS:typescript是重用js,它可以引入js的流行库安装://命令行安装npm i typescript -g //全局安装typesctipt//检测是否安装成功 命令行输入 tsc --version//初始化package.json 命令行输入 ...原创 2020-01-20 15:53:10 · 181 阅读 · 0 评论 -
promise的问题,自己笔记
```javascriptpromisrFN(){ return new promise((resole)=>{ resole('成功的回调参数') reject('失败回调的参数') })}promisrFN.then(v=>{ console.log(v);//成功的回调的函数}).catch(e=>{ ...原创 2020-01-08 09:26:46 · 120 阅读 · 1 评论 -
js一点小问题以及Es6的一个小新增方法
1.页面可编辑:contentEditable这个 API 可以使页面所有元素成为可编辑状态,使浏览器变成你的编辑器。你可以在地址栏输入 data:text/html, , 这样浏览器就变成了编辑器。2.利用 a 标签解析 URL从一个 URL 中提取域名,查询关键字,变量参数值等,一般我们会自己去解析 URL 来获取这些内容即创建一个 a 标签将需要解析的 URL 赋值给 a 的 hr...原创 2020-01-08 09:25:36 · 107 阅读 · 0 评论 -
常用的代码片段存储罐
常用代码片段: 一、 封装一个在scss 里面使用的,关于文本溢出隐藏的代码片段: 注意:$num指的是想在第几行进行隐藏,默认是第一行@mixin ellipsis ($num:1){ display: -webkit-box; overflow: hidden; white-space: normal !important; ...原创 2018-09-11 19:55:29 · 533 阅读 · 0 评论 -
使用uploadify 在ie浏览器报“null”的问题
使用uploadify 在ie浏览器报“null”的问题使用uploadify 3.2做上传页面时,ie浏览器中,遇到一个问题 在上传文件的的时候出现不断报JS Error是uploadify页面元素加载后,页面换了,而IE下js无法正常销毁swfupload元素,而使得flash中的错误处理代码报错就是,在阅读技术资料的时候发现swfupload和uploadfy有destroy,那我们手工...转载 2019-01-17 09:24:02 · 275 阅读 · 0 评论 -
禁用浏览器的回退按钮的功能
其他浏览器的禁用回退按钮$(function(){ if (window.history && window.history.pushState) { $(window).on('popstate', function () { window.history.pushState('forward', null...原创 2019-01-17 09:25:26 · 1098 阅读 · 0 评论 -
一个简单的loding
在这里插入代码片var UploadImgLoding = { //数据加载动画-显示 addLoading: function(text){ text = text || "正在加载..." var oHtml = '<div class="tableBoxBody"><div class="popupBox"&...原创 2019-02-26 13:39:22 · 208 阅读 · 0 评论 -
简单的一个文件form表单上传以及导入
var form = $("<form>");//创建form form.attr("style", "display:none");//隐藏起来 form.attr("target", "");// form.attr("action", "URL");//请求路径 form.attr("method", "post");// var input1 = $(...原创 2019-08-03 13:52:16 · 625 阅读 · 0 评论 -
自己做笔记,input框回车键跳转页面的问题,很简单,就判断一下是不是enter键,是就返回false就ok
简单的input框按下回车键跳转首页简单解决方法<input type="text" id="PresentationOpinion" onkeydown="if(event.keyCode==13)return false;" style="width:100%">原创 2019-08-14 09:22:05 · 1029 阅读 · 0 评论 -
关于input框选择上传文件的时候,上传同一个文件的情况下不触发change事件(简单的一个上传文件通过aiax去请求的组件)----仅做笔记用
因为input上传文件设计的原因,在上传同一个文件的时候,他value值一直都是一样的,所以就不会触发change事件,因此要解决这个问题,需要做到的仅仅就是找到对应的type为file的input框,对应得去清空value值就阔以了!!!!html代码–一个小小的文件上传的组件 <div class="form-group inputFile"> ...原创 2019-08-19 16:44:04 · 796 阅读 · 0 评论 -
禁用浏览器回退按钮
其他浏览器的禁用回退按钮$(function(){ if (window.history && window.history.pushState) { $(window).on('popstate', function () { window.history.pushState('forward', null...原创 2019-01-15 11:18:58 · 549 阅读 · 0 评论 -
网页是否离开此网页的提示 包括ie8的
ie8 直接调用浏览器自带的提示//退出事件 window.onbeforeunload = function(e){ //IE兼容 e = e || window.event; if (e) { e.returnValue = '关闭提示'; } setTimeout(function(){ setTimeout(bef...原创 2019-01-15 09:34:00 · 1053 阅读 · 0 评论 -
关于一项图片显示弹框的小插件
js的函数代码块 //图片回显预览,查看图片 --#start var showImg_wc_solveProblem = { imgData: [], //图片数组 [{fileName:"123.jpg", fileUrl:"abc/123.jpg"},{fileName:"123.jpg", fileUrl:"abc/123.jpg"}] indexImg: 0, /...原创 2018-12-05 11:11:48 · 344 阅读 · 0 评论 -
关于一些MUI的插件的使用
常用代码片段: 一、 封装一个在scss 里面使用的,关于文本溢出隐藏的代码片段: 注意:$num指的是想在第几行进行隐藏,默认是第一行@mixin ellipsis ($num:1){ display: -webkit-box; overflow: hidden; white-space: normal !important; te...原创 2018-09-09 20:02:40 · 1829 阅读 · 0 评论 -
简单用js去适配移动端的屏幕宽度
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1,m原创 2018-09-03 19:47:02 · 3379 阅读 · 0 评论 -
获取url中的某个值的方法
一、 关于获取id的代码片段 其方法的原理都是获取url 然后进行字符串的截取操作 1 方法一:此为对象的形式,单引函数的情况下要转换成函数形式 function getUrl(){} getUrl: function (name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"...原创 2018-09-11 19:52:43 · 1350 阅读 · 0 评论 -
关于iscroll插件的一些小用法
一、 在使用iscroll的时候的注意事项: 1 引入iscroll.js文件 页面中head标签下引入 iscroll.js 2 引入初始化代码片段 编辑HTML结构 注意 iScroll作用于滚动区域的外层。只有容器元素的第一个子元素能进行滚动,其他子元素被忽略 初始化片段:<script type="text/javascript">var myScroll ...原创 2018-09-11 19:51:31 · 390 阅读 · 0 评论 -
关于拓展zepto的方法
一、关于扩展zepto1 为对象增加自定义的方法,如可以这样使用对象增加自定义的方法,如可以这样使用对象增加自定义的方法, 如 可以这样使用 .show();代码片段为$.extend($, { show: function () { $("body").addClass("waitting"); } });注意:封装成zepto的扩展,是为了在...原创 2018-09-11 19:50:17 · 615 阅读 · 0 评论 -
关于一些表单的验证获取值(持续更新)
一、验证手机号码 直接进行正则的判断function checkPhone(phone) { if (!(/^1[34578]\d{9}$/.test(phone))) { return false; } else { return true; }}二、验证码邮箱function checkEmail(myemail) ...原创 2018-09-11 19:48:38 · 252 阅读 · 0 评论 -
node笔记(三)
node一 在node中,传递值的时候,第一个值一定是err,后面的才判断是否是数据data二 接收参数,使用node中自带的事件接收参数:node中,允许传递大容量的数据,它是分批进行参数的接收在分批接收参数的时候,会频繁的触发data事件,在这个事件中每次接收指定大小的数据var str = ’ ';//chunk:每次接收到的字符串数据req.on(‘data’,(chunk...原创 2018-09-23 19:17:23 · 369 阅读 · 0 评论 -
在art-template模板引擎中,渲染数据的时候过滤时间的代码片段
在template渲染数据的时候,把返回的2017-8-18-18转换成 2017/1/18的代码片段js部分:function dateFormat(date, format) { date = new Date(date); var map = { "M": date.getMonth() + 1, //月份 "d": date.g...原创 2018-11-20 09:32:08 · 533 阅读 · 0 评论 -
ajax发送请求的时候,能发送成功,并且有成功的返回值,但是进不去success回调函数里面
ajax发送请求的时候,能发送成功,并且有成功的返回值,但是进不去success回调函数里面代码: $.ajax({ url: "batchRejectPrice", type: "POST", async: false, data: { "taskNo": taskNo, "opinion...原创 2018-11-21 17:24:15 · 2182 阅读 · 1 评论 -
table兼任ie8
对于table兼容ie8首先,在script 的type必须是 type=“text/javascript”在低版本的ie中。使用innerHTML是不能再table里面直接嵌套生成tr或者td所以,必须使用JQ去替换innerHTML 使用 $(“id”).html()低版本的ie不支持高版本的JQ,识别不了$,所以必须要引入低版本的JQ...原创 2018-11-14 22:10:37 · 351 阅读 · 0 评论 -
qs工具简单使用
关于Vue中,序列化字符串,处理发送请求的参数使用工具qs来处理参数步骤:1、首先先下载npm i qs -D3、然后引入import qs from 'qs'2、qs主要有两个方法方法一:qs.stringify() 转换成查询字符串let comments = {content: this.inputValue}let comValue = qs.stringi...原创 2018-10-18 21:11:08 · 2778 阅读 · 0 评论