随笔分类 - js技术
摘要:1. 页面被iframe问题解决方法 if (window.top.location !== window.self.location) { const data = JSON.stringify({ iframedRedirectSuccess: true }); window.top.locat
阅读全文
摘要:// no redirect <!DOCTYPE html 页面form提交不刷新 submit </form 解决被iframe时submit请求是iframe提交不是form提交问题 setTimeout(() = { this.initForm.submit(); }, 10); 无刷新更换浏
阅读全文
摘要:Sonar Config 1. .Jenkinsfile config stage('SonarQube analysis') { steps { script { scannerHome = tool 'SonarScanner4'; } withSonarQubeEnv('SonarQube')
阅读全文
摘要:1.当前页面 var bodyHtml = window.document.body.innerHTML; window.document.body.innerHTML = printHtml;//printHtml为当前需要打印的div的内容 window.print(); window.docu
阅读全文
摘要:export const appendScriptReady = (url, onReadyCallback) => { const targetScript = document.createElement('script') targetScript.type = 'text/javascript' if (targetScript.readyState) { // IE 6,7...
阅读全文
摘要:promise 详解 https://www.cnblogs.com/lvdabao/p/es6-promise-1.html feth 应用 https://github.com/github/fetch 各种浏览器兼容性对比: https://www.andrewhfarmer.com/ajax
阅读全文
摘要:1. 单行 2. 多行css实现 缺点: 绝对定位,脱离文档流,如果后边有内容不能自适应两者间距 3.多行js 实现
阅读全文
摘要:前端思维导图 js变量 js运算符 js数组 js流程语句 js字符串函数 js函数基础 jsdom操作 js正则表达式 js数据类型 前端技术点总结: 基础篇 布局、自适应布局 webpack、gulp了解的程度,平时怎么使用的,常用的属性 css3动画 padding 和 margin 的百分比
阅读全文
摘要:应用场景:页面出现浮层时禁止页面滚动(移动端滑动) 1. pc端实现 2.移动端实现 3.浮层实现效果
阅读全文
摘要:chrome控制台Date.parse(‘2016-12-29 16:38’)获取时间戳 1,最少转一圈处理,设置两个全局变量记录最短翻转时间(翻转一圈的时间),另一个变量记录请求是否返回,两者均满足的时候停止动画就达到了控制动画最少翻转一圈的效果。 2,光环缩放的效果 3,border太粗的情况渐
阅读全文
摘要:http 测试工具 正则表达式测试器 正则表达式简易教程 2,字符转义: 如果你想查找元字符本身的话,比如你查找.,或者*,就出现了问题:你没办法指定它们,因为它们会被解释成别的意思。这时你就得使用\来取消这些字符的特殊意义。因此,你应该使用\.和\*。当然,要查找\本身,你也得用\\. eg:de
阅读全文
摘要:1.连续发请求问题 * jquery(document).ready(function(){}) * 连续发请求ie8出问题,被拦截问题,url后边加时间戳 * 例 url : url+"?t="+(Date.parse(new Date()) ), 2. $().data() 及select渲染问
阅读全文
摘要:jQuery Easing 使用方法及其图解,非常详尽:http://blog.sina.com.cn/s/blog_70a3539f0102v8az.html
阅读全文
摘要:详细信息参见 http://fex.baidu.com/blog/2014/03/fis-module/
阅读全文
摘要:js模板引擎包括如下: template 官方参考:http://aui.github.io/artTemplate BaiduTemplate 官方参考:http://baidufe.github.io/BaiduTemplate juicer 官方参考:http://juicer.name do
阅读全文
摘要:选择、取消、全选、全部取消、获取行ids/** * Created by lizongqiong on 2016/1/8. */var $ = require('jquery');var table = { init:function(ele){ this.$ele = $(el...
阅读全文
摘要:angularJs的核心思想:1、依赖注入;2、模块化;3、双向绑定;4、语义化标签;优点:双向绑定的特点,少量代码实现复杂逻辑;不操作dom,只需改变数据模型。
阅读全文
摘要:定义:设计模式实际上是一套被反复使用,思想成熟,经过分类和无数实践设计经验的总结。设计模式存在的根本原因是为了代码复用,增加可维护性。有如下原则:1、开闭原则:对扩展开放,对修改关闭。2、里氏转换原则:子类继承父类,单独调完全可以运行。3、依赖倒转原则:引用一个对象,如果这个对象有底层类型,直接引用...
阅读全文
摘要:大家都知道,js中的变量(variable)有其作用范围,比如:函数里用var定义的变量在函数外是看不到的,而定义在函数外面的变量(不能有没有var修饰)均是全局变量,在js程序的任何位置都可以访问。嗯,实际上我们在工作过程中,业务逻辑比较多,而一个业务逻辑包含多个函数,函数之间共享使用某个变量,这
阅读全文
摘要:1、ajax是什么?— AJAX全称为“AsynchronousJavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。— 不是一种新技术,是如下几种技术的组合应用:基于web标准(standards-basedpresentation)X...
阅读全文