setInterval在浏览器切换时加速的问题
摘要:// 设置页面不可见时,清除定时函数document.onvisibilitychange=function(){ if(document.visibilityState=="visible"){ timer=setInterval(slidemove, 1000); }else{ clearInt
阅读全文
typescript 比javascript多的功能
摘要:TypeScript 是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改,TypeScript 通过类型注解提供编译时的静态类型检查。 类型批注和编译时类型检查 类型检查的作用:辅助开发,提高
阅读全文
layui table.render ie9兼容问题
摘要:1. 点击IE浏览器的的“工具->Internet 选项->安全->自定义级别”将“其他”选项中的“通过域访问数据源”选中为“启用” 2.修改table.js源码 在ajax 请求中增加 crossDomain: true == !(document.all)
阅读全文
高效的数组去重
摘要:采用es6方法 第二种方法:利用对象的属性不会重复,校验数组是否重复
阅读全文
layui 中封装ajax table
摘要:由于项目写了一大半需要添加的全局性的东西太多,故封装了这种修改比较小的方式。 commonRequest.js 配置configRequest.js 注意:一个html中layui.config只能有一个 引入 使用
阅读全文
正则校验 input SQL注入风险与特殊字符校验
摘要:/** * 当前文件用于校验input输入框特殊字符与SQL关键字校验 * 使用方法:1、form表单内需校验的input添加class:check * 2、表单提交前校验:if (!checkResult()) { return } */// 校验特殊字符function isSpecialCha
阅读全文
数组对象去重
摘要:/** * * @param result 要去重的数组 * @param key 根据对象的那个key去重 * @returns {*|Array} */ function delArr(result,key) { var obj = {}; result = result.reduce(function...
阅读全文
jquery 常见用法
摘要:2. 常见使用on事件代理 3. ajax 请求
阅读全文
San MVVM 框架 学习笔记
摘要:San 是百度开源的一个MVVM框架,兼容IE6,API文档地址:https://baidu.github.io/san/doc/api/ San的生命周期: compiled - 组件视图模板编译完成 inited - 组件实例初始化完成 created - 组件元素创建完成 attached -
阅读全文
[转载]前端 阿里p6面试题集锦含答案
摘要:1、说一下你了解CSS盒模型。 2、说一下box-sizing的应用场景。 这个也不难,简单说了一两个应用场景,具体就不一一细说了。 3、说一下你了解的弹性FLEX布局. 4、说一下一个未知宽高元素怎么上下左右垂直居中。 6、说一下原型链,对象,构造函数之间的一些联系。 这个我之前写过相关的文章,自
阅读全文
canvas 添加线和删除线 及获取相关位置信息源码
摘要:https://github.com/lusase/lineDrawer.git
阅读全文
echarts 自定义主题
摘要:https://blog.csdn.net/flitrue/article/details/52841338 import $echarts from 'echarts' import 'echarts/theme/dark.js' let myChart = $echarts.init(docum
阅读全文
常见的javascript知识点
摘要:1、js获取标签、class、id 获取id: document.getElementById("name") 获取标签:document.getElementsByTagName("div") 获取class: document.getElementsByClassName('.wrap')
阅读全文
使用jquey 须掌握的常见知识点
摘要:1、jquery获取标签、class、id、input的值 $("div") $(".active") $("#login") 获取input的值:$(this).find("input[name='name']").val() 获取文本的值:$(".wrap").find('div') 获取sel
阅读全文
yarn不是内部指令 react-native不是内部指令
摘要:1、先查看是否全局安装 2、我遇到的是,全局安装了,依然有问题。 昨天装了一个高版本的node,成功后有个黑窗口我点了几个回车,在我的环境变量里加了一大推重复的变量,删除就正常了,如下图是我删完之后的
阅读全文
判断是不是微信浏览器和QQ内置浏览器
摘要:is_weixn() { let ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger" || ua.match(/WeiBo/i) == "weibo") { return true; } else ...
阅读全文
判断手机是安卓还是ios
摘要:let ORZ = function() { if(!(this instanceof ORZ)) { return new ORZ; }}ORZ.prototype = { // 判断用户手机是Android还是IOS mobileVersions() { var u = navigator.us
阅读全文