4 北境仓潭

尚未进行身份认证

从事前端开发,小学生一名,希望能共同进步

等级
TA的排名 19w+

与dataTable和jqTable其名的flexigrid.js

*按照国际惯例先闲聊几句哈,各位使用过的朋友有没有觉得这个框架很古老, 当然古老了,这是07年左右出来的table框架,因为公司不是做互联网项目的,所以有幸接触到这个古老的框架,刚刚交付完项目,闲来无事,就给自己做点笔录,不喜勿喷哈*``先直接看代码哈 $("#lichengDetailTable").flexigrid({ url: modelConfig.http, da...

2020-02-21 15:42:12

世界上最早的区块链项目~知道是什么吗?

近区块链这个玩意又被市场搞的很是火热,相信大部分人都不太清楚这玩意到底是怎么样的一个概念,它来了,它来了,它到底是啥~ 国家都开始发文支持了,下面是一个通俗易懂的例子:中国麻将。 甲首先发起一个申请,我要打麻将,组建一个麻将局,这就相当于创建一个区块,这个区块会被广播给乙、丙、丁、A、B、C、D……在打麻将的过程中,上述四个人不断的 摸牌、打牌,这个可以理解成挖矿,通过什么来挖矿?麻将机...

2019-12-25 11:24:46

在原生ios和android中嵌套h5, h5调用原生的方法,进行跳转

首先做一个终端判断var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端然后直接上代码function setupWebViewJavascript...

2019-12-13 11:13:02

js判断两个时间段,是否有交集

js判断两个时间段,是否有交集1.时间格式 HH:MMvar a = '第一个开始时间'var b = '第二个结束时间'var c = '第二个开始时间'var b = '第二个结束时间' checkTime(a, b, x, y) { var times1 = [], times2 = []; if (a < b) { //未...

2019-11-23 10:50:11

微信公众号-获取地理位置-打开内置地图

首先提醒同学,先去研究哈官网,了解点基础参数然后,看这里的代码比较容易这是微信的配置文件,至于里面参数,如何拿到,我上篇文章,微信分享有详细说明,这里不做解释哈 wx.config({ debug: false, appId: res.data.appId, timestamp: res.data.timestamp, ...

2019-11-13 17:27:04

js原生--可拖拽按钮

直接看代码吧```javascriptvar bodyWidth=document.body.clientWidth; //获取文档宽度 document.getElementById("btnHome").style.left=bodyWidth-63+"px"; //getOffsetSum 获取相对与document的偏移量 function getOffset...

2019-11-06 15:44:01

微信公众号开发--h5定位索引列表

直接看效果吧![在这里插入图片描述](https://img-blog.csdnimg.cn/20191106110645968.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1ODY0MzIw,size_16,color_F...

2019-11-06 11:07:12

android5.0加载h5页面显示空白

我这个问题出现在android5.0以上—android6.0以下的机子上, 其他版本没问题。客服给我反馈说这些问题全部出现在 oppo、vivo上面,都是android5.1.1的版本上。解决方法:启用mixed content在Android5.0中,WebView方面做了些修改,如果你的系统target api为21以上:系统默认禁止了mixed content和第三方cooki...

2019-11-03 15:45:37

canvas实现背景图和二维码合并-生成海报

话不多说,只是想分享踩坑的经验,若有不好,请谅解//若不嫌弃,可以直接拿过去复制,只需要改成自己的图片地址就行//记住二维码需要动态计算宽高//html代码 <div id="qrcode"> </div> <div id="canbox"> <canvas id="myCanvas" width="" height=""&gt...

2019-11-03 15:37:17

微信浏览器-公众号,实现地图定位

前段时间,再公司的要求下,做了一个类似商城的微信公众号;其中需要获取当前用户的定位,便研究了下其中的坑我相信有很多的同行,都会自认为的以为都是微信内置浏览器,android和ios的展示效果和对于js的支持度,都是一样的。其实不然,接下来就把我踩坑的过程告诉给大家原来两系统对于地图的插件的支持是不一样的,比如ios系统支持–腾讯地图,android支持百度地图直接上代码咯//先全局设置两...

2019-11-03 15:25:32

原生js,实现上拉加载--下拉刷新

//--------------上拉加载更多--------------- //获取滚动条当前的位置 function getScrollTop() { var scrollTop = 0; if(document.documentElement &&...

2019-10-23 20:01:09

时间戳转为正常日期格式(vue管道用法)

管道模块 //转换日期格式 timestampToTime(timestamp) { var date = new Date(timestamp);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getFullYear() + '-'; var M = (date.getMonth()+1 &lt...

2019-10-07 10:07:31

15道 Vue 面试题,内含详细讲解(涵盖入门到精通,自测 Vue 掌握程度)

本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总,意在帮助作者及读者自测下 Vue 掌握的程度。本文章节结构以从易到难进行组织,建议读者按章节顺序进行阅读,当然大佬级别的请随意。希望读者读完本文,有一定的启发思考,也能对自己的 Vue 掌握程度有一定的认识,对缺漏之处进行弥补,对 Vue 有更好的掌握。文章最后一题,欢迎同学们积极回答,分享各自的...

2019-09-19 15:13:57

Google 员工吐槽 TypeScript :类型检查不太好

近日名为 Evan Martin 的 Google 员工在 TypeScript 的 GitHub repo 中发表了对 TypeScript 的“吐槽”(就是提了一个 issue),用吐槽来表达可能不太合适,准确来说是对 TypeScript 3.5 的使用反馈。虽然 TypeScript 3.5 发布已有三个月(最新稳定版 3.6 已于上月月底发布),但 Google 开发团队最近才升级至...

2019-09-19 09:39:11

2019年最全面最新200+道JavaScript基础面试题(上)

在此之前,我也跟大家分享过很多的面试题,今天我要跟大家分享的这个JavaScript的面试一共有200多道,适用于前端学习与前端求职者,面试刷题,里面涵盖的内容比较广,今天只是整理了部分面试题,希望对你们有所帮助01、JavaSript有哪些垃圾回收机制?标记清除( mark and sweep )这是JavaScr i pt 最常见的垃圾回收方式。当变量进入执行环境的时候,比如在函数中声明...

2019-09-16 09:41:20

React高频面试题梳理,看看面试怎么答?

前段时间准备面试,总结了很多,下面是我在准备React面试时,结合自己的实际面试经历,以及我以前源码分析的文章,总结出来的一些 React高频面试题目。以前我写的源码分析的文章,并没有很多人看,因为大部分情况下你不需要深入源码也能懂得其中原理,并解决实际问题,这也是我总结这些面试题的原因,让你在更短的时间内获得更大的收益。由于是以面试题的角度来讨论,所以某些点可能不能非常深入,我在问题下面都贴...

2019-09-12 17:28:54

计算倒计时 xx天-xx时--xx分--xx秒

这是之前做CRM系统的时候,刚好碰到业务需要,便研究了哈这个前提是后台返回的时候 countdown>0 并且是秒数 或者毫秒数如果是时间戳便需要多一步转换的过程var _this = this;// console.log(544,_this.tabledata)setInterval(function(){for(var i=0;i<_this.tabledata.l...

2019-09-12 15:29:28

浏览器垃圾回收机制与 Vue 项目内存泄漏场景分析

介绍浏览器的 Javascript 具有自动垃圾回收机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。其原理是:垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。但是这个过程不是实时的,因为其开销比较大并且 GC 时停止响应其他操作,所以垃圾回收器会按照固定的时间间隔周期性的执行。不再使用的变量也就是生命周期结束...

2019-09-12 10:54:12

websocket链接使用方法

这是在vue中的使用,JQ也可以使用,只需要修改成JQ语法就行initWebSocket(){ //初始化weosocket       let userID = sessionStorage.getItem(‘userInfo’);        const wsuri = “ws://test1.pengchangke.com.cn:30007/boss/”+userID;//ws地址...

2019-09-11 16:24:27

js 判断当前号数是否在本周

// 判断时间戳是否在本周isWeek:function (time) {    // 当前时间    var timestamp = Date.parse(new Date());    var serverDate = new Date(timestamp);    //本周周日的的时间  &...

2019-09-11 16:22:11

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。