随笔分类 - javascript
1
原生js
摘要:MDN镇楼: https://developer.mozilla.org/zh-CN/ 1、ES6新添加数据类型:symbol https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Symbo
阅读全文
摘要:由于设备多样性(PC、ios、安卓、pad、tv)以及各设备对js脚本支持性差异性。js兼容性调试显得越来越重要。 0:尽力模仿真实场景下进行调试,迅速定位问题以及提供解决方案。 1:setTimeout(function(),1); 将脆弱性代码放到定时器中,延缓加入浏览器队列,给单线程一点时间。
阅读全文
摘要:ISUX团队镇楼:https://isux.tencent.com/nine-question-of-swipe-html5-page.html IE6、7、8支持html5新元素 : http://www.daqianduan.com/2831.html 一:动画分类 逐帧动画 补间动画 二:动画
阅读全文
摘要:一:slice()方法 ————————————http://www.w3school.com.cn/jsref/jsref_slice_string.asp ———————————————————————http://www.w3school.com.cn/jsref/jsref_slice_ar
阅读全文
摘要:1: overflow:hidden 为何可以清除浮动? https://www.zhihu.com/question/30938856 开启超级属性(BFC) 从 BFC 的机制设计来看,把 float 元素纳入尺寸计算(即所谓父块包裹子块)是合理的否则反布局常识 最后计算内容元素全部高度。
阅读全文
摘要:一:点击免费获取验证码 1.1 初始状态 弹窗提示请输入手机号。 初始状态绑定弹窗! 1.2 手机号输入框错误 弹窗提示错误信息。 onblur函数内绑定弹窗! 1.3 手机号输入正确 点击获取验证码可输入。 按钮显示倒计时效果!
阅读全文
摘要:一、/[^\w.$]/ 1.1 匹配 括号内以单词字符(字母、数字、下划线)开头以任意字符结尾的字符串。 2.2 匹配 除了单词字符、.、$以外的其他字符 二、邮箱 /^([a-zA-Z0-9_-]\.*)+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])*(\.[a-zA-Z0
阅读全文
摘要:一:应用层设置组件内部对象 实现跨域带cookie功能的network模块为例 1.1应用层: 1.2组件封装方法: 1.3组件内部功能实现: 二:表单验证模块开发总结 https://github.com/atmflzbat/component/blob/master/checker.js
阅读全文
摘要:一、核心组件:network 二、常见组件:slider、layer、check 二、业务组件:register、download
阅读全文
摘要:地址:http://partner.jianyihui2011.com/grade/score_user?period_id=1&proj_id=8 一:发起post请求 二:http请求头 提交数据(Form Data) 三:提交请求头 接口返回数据 四:思考 表单提交 提交成功页跳页面&&表单不
阅读全文
摘要:1:两次取反操作!! 将目标对象转变成对应的boolean类型而已。取反操作“!”会得到与目标对象代表的布尔型值相反的布尔值,而再做一次取反就得到了与其相同的布尔值。Boolean(xx)和!!xx是一样的。 以a两次取反为例: 如果a是0;两次取反当然是false;如果a是null;两次取反是fa
阅读全文
摘要:1:加载完文件执行文件内自执行函数内代码;给每个DOM元素添加绑定事件时不调用回调函数内代码; 2:循环一次创建一个闭包,闭包内变量在函数内被引用不会销毁; 3:循环len次,分别为len个dom元素添加len个点击事件,分别向len个地址请求数据。
阅读全文
摘要:(function(){ var gcld_but = document.getElementById("gcld_but"), gcld_but_li = gcld_but.getElementsByTagName("li"), gcld_box = document.getElementById
阅读全文
摘要:1:margin-left在IE6不生效(复现条件:块状元素、浮动、margin-left) 解决方法:http://www.seostudying.com/1233.html 2: position:fixed 在ie6 、ie7(quirk) 、 ie8(quirk)下被当成错误处理。 解决方法
阅读全文
摘要:1:想学会REM 点这里 http://www.360doc.com/content/15/0812/09/15077656_491114265.shtml 2:想让media queries 不再神秘 点它 http://www.w3cplus.com/content/css3-media-que
阅读全文
摘要:<!DOCTYPE html><html><head> <meta charset="gb2312"> <title>恰恰瓜子兑换</title> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-sc
阅读全文
摘要:1:实参形参概念清晰化 注意调用,声明和定义的区别。 调用发过去的都是实参,声明和定义中使用的都是形参。 例子: funcOperate (int a); //这是函数声明;参数都是形参; int main() { int b=0; fucOpera(b); //主函数调用外部函数;发过去实参; }
阅读全文
摘要:一、求a.x 和 b.x的值 运算符优先级、引用 解:a.x先赋值{n:2}, 然后a被覆盖性赋值{n:2};b为a的引用,未被覆盖性赋值。 a.x undefined; b.x {n:2} 二、分析函数输出结果和原因 变量声明提前 解:undefined dd js在解析var时候会把变量声明提前
阅读全文
1

浙公网安备 33010602011771号