
javascript
luoqiang0831
这个作者很懒,什么都没留下…
展开
-
手机上position里使用textarea导致的一些问题
最近手上做一个项目 其中有一个需求就是点击回复评论或者发帖时需要在网页底部显示弹出一个层,层里一个textarea,当时还以为 嗯应该挺简单的 点击发新帖-》然后输入发帖内容可是项目做到最后 到了测试阶段用UC手机版、QQ、百度等浏览器时问题就出来了 尤其在UC里,当我点击textarea 输入内容软键盘弹上来 可是文本框不会跟着起来,这时浏览器的地址栏也收上去转载 2015-10-16 13:54:55 · 1090 阅读 · 0 评论 -
js 链表结构
function Node(element){ this.val=element; this.next=null; this.prev=null; } function Links(){ this.head=new Node("Head"); ...原创 2018-07-30 17:44:15 · 233 阅读 · 0 评论 -
iphone 通讯录复制手机号码问题,网页无法使用正则匹配手机号 错误:Invalid or unexpected token
线上项目有一天测试发现在填写收货地址时无法提交一直提示手机号码不正确! 但是手动输入就可以然后一个一个排查过程中发现红色箭头所指是从Iphone复制出来的 绿色箭头是自己输入的同样的正则 手机号码也完全符合规则 为什么上面会出错 而下面正常 测试了很多次都找不出问题所在最后去删除复制出来的手机号时 发现多删除了一次 然后再进行搜索发现确实有BUG原来有一个隐形字符 恕我肉眼凡胎真的看不出来 不过...原创 2018-06-25 17:44:36 · 1249 阅读 · 0 评论 -
ES6 Class 与prototype 继承等
在以前JS传统做法是当生成一个对象实例,需要先定义构造函数,然后通过prototype的方式来添加方法,在生成实例:function Person(){ this.name = "测试"; this.age = 26; }Person.prototype.getName = function (){ console.log...原创 2018-03-21 18:49:37 · 2853 阅读 · 0 评论 -
ES6 Promise 需注意的地方
相信没有JQuery.promise 和ES6 Promise 在做异步数据合并等情况时 内心应该是崩溃的 不知不觉低就看到了回调地狱,维护和开发成本也上升了,但是现在promise情况会好很多.那我们就来看下什么是 promise.描述Promise 对象是一个代理对象(代理一个值),被代理的值在Promise对象创建时可能是未知的。它允许你为异步操作的成功和失败分别绑定相应的处理方法(hand...原创 2018-03-09 15:36:53 · 464 阅读 · 0 评论 -
Javascript ES6 WeakMap详解
前段时间在看技术文章时看到 WeakMap 很陌生 感觉有点out了 然后了解了下MDN上说 WeakMap 对象是一组键/值对的集合,其中的键是弱引用的。其键必须是对象,而值可以是任意的。语法也很简单const wp = new WeakMap();在使用的过程中我们需要注意 WeakMap 的 key 只能是 Object 类型// 创建一个在每个实例中存储私有变量的对象const inte...原创 2018-02-27 12:04:39 · 758 阅读 · 0 评论 -
使用 postMessage
今天项目中新需求 需要两个页面之间相互通信 所以想到了postMessage 去了解下 原本以为是两个独立窗口都可以进行通信 比如http://172.16.82.22:8080/发送一条消息给http://172.16.82.22:8081/(因为端口不同已经跨域) 结果代码运行接收方一点反应都没有,后来去网上查找了下 这样通信是肯定不成功的 原来两个窗口能通信的前提是,一个窗口以ifra原创 2016-04-06 18:04:34 · 3386 阅读 · 0 评论 -
在App内嵌分享到QQ空间里面 使用路由无法打开 和 onpopstate
今天在做项目的时候 测试跑过来给我说 从App分享到QQ里的空间 网页在里面打开之后点击没效果,拿来一看果然是这样的 又试了一下 单独发给个人 都可以打开 而分享到QQ空间点击里面的链接无法打开 奇怪了 估计是腾讯对webview做了一些处理吧 进入正题 路由我用的是director.js来做的 在界面切换之间我未写事件而地址栏也会进行修改http://172.16.82.22:原创 2016-04-05 14:03:43 · 651 阅读 · 0 评论 -
webpack react-hot-loader配置
前几天去看了一下新闻说webpack现在很火 而近期又想搞搞react 然后就是各种的百度,结果发现并没有太多有价值的 看来还得上google.尤其是在这个过程中安装webpack-dev-server出现了大问题说vcbuild未找到等等,原来是因为没有安装vs 后来就升级了win10+vs2013 允许妥妥的.首先需要安装一下 npm install webpack webpack-dev原创 2015-11-03 13:38:53 · 1647 阅读 · 0 评论 -
二叉堆操作
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2018-08-08 15:51:38 · 259 阅读 · 1 评论