javascript
徐汉彬-技术
原腾讯研发团队Leader,T3-3级工程师,曾负责QQ会员、鹅漫U品、AMS活动运动平台平台(高峰期日请求13亿)和腾讯信息流商业化推荐系统等项目的架构和研发工作。
展开
-
IE6下绑定在<a>标签的ajax请求,被中断aborted
问题现象:给a标签绑定了一个click事件用来触发ajax请求,在IE6中,请求时常会被中断,在非IE6中都一切正常。原创 2017-03-16 22:25:09 · 479 阅读 · 0 评论 -
跨域访问的解决方式
即域名、协议、端口,三者中若有一个不相同,则会出现跨域问题。--------------------------------------------------------------------------------解决方法:1、设置document.domain属性(适合同一主域下不同子域间的通信)对于主域相同而子域不同的情况(上述表格6),可以通过修改document的domain属性来解原创 2017-03-16 22:25:12 · 332 阅读 · 0 评论 -
Javascript代码在压缩精简时格式注意点
对于一些不规范的js编码格式存在处理出错的情况,会导致精简后的js文件丢代码,开发人员务必避免以下不规范的js写法:1. JS中的正则表达式前后未加引号2. 一行的结束没有加分号3. 文件的换行符用的是\r(Mac系统)而非\r\n(windows系统)或者\n(Unix系统)4. if() 后面的语句没有加{ }5. 双引号中的单引号加了转义符\6. 注释代码时使用了,应该用/* *原创 2017-03-16 22:25:18 · 567 阅读 · 0 评论 -
关于Javascript – length 怪谈
先来个最普通的例子:Var str = “aaa”;Alert(str.length);//output: 3Var arr = [‘a’,’a’,’a’];Alert(arr.length);//output:3 对于length都熟悉不过了,不就是获取字符串的长度或数组的个数,有什么好说的呢。好了,来个奇怪的: Var a = “aaa”;Alert(a.toString().length);原创 2017-03-16 22:25:41 · 747 阅读 · 1 评论