现在位置: 首页 > web前端 > 文章
2019年11月01日 web前端 ⁄ 共 1173字 评论关闭
几种提高javascript载入速度的方式(异步非阻塞的) 0. 直接document.write <script language="javascript">      document.write("<script src='test.js'><\/script>");  </script> 1. 动态创建script元素 原理:动态生成一个script的DOM元素,并设置它的src和type属性,之后附加到document.body的后面,这种方式是我们很常 用的,值得庆幸的是,它也不会阻塞后面资源的加载。HTTP瀑布图效果图如...
阅读全文
2019年10月31日 web前端 ⁄ 共 2100字 评论关闭
转载:http://blog.csdn.net/hfahe/article/details/6970474         面试Javascript工程师难吗?Javascript工程师的水平参差不齐,如何评定他们技术水平的高低?如何确定Javascript工程师适合承担哪方面的任务?我在腾讯时的面试经验是,通过不同纬度的结构化问题、由浅入深的进行考查。         基础         如何判断一个对象是方法?这个问题简单有简单的答案,复杂有复杂的答案,但可能都不是最好的答案。         ...
阅读全文
2019年10月31日 web前端 ⁄ 共 3385字 评论关闭
JavaScript trim函数大赏 Posted on 2010-12-03 14:30 沧海浪 阅读(169) 评论(0) 编辑 收藏  转载:http://www.cnblogs.com/jianghust/archive/2010/12/03/1895476.html W3C那帮人的脑袋被驴踢了,直到javascript1.8.1才支持trim函数(与trimLeft,trimRight),可惜现在只有firefox3.5支持。由于去除字符串两边的空白实在太常用,各大类库都有它的影子。加之,外国人都很有研究精神,搞鼓了相当多实现。 实现1 String....
阅读全文
2019年10月31日 web前端 ⁄ 共 1235字 评论关闭
Javascript的This用法 作者: 阮一峰 日期: 2010年4月30日 网址:http://www.ruanyifeng.com/blog/2010/04/using_this_keyword_in_javascript.html this是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,   function test(){     this.x = 1;   } 随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用...
阅读全文
2019年10月31日 web前端 ⁄ 共 30910字 评论关闭
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.returnValue 鼠标位置 event.x event.y 窗体活动元素 document.activeElement 绑定事件 document.captureEvents(Event.KEYDOWN); 访问窗体元素 document.all("txt").focus(); document.all("txt"...
阅读全文
2019年10月31日 web前端 ⁄ 共 13970字 评论关闭
转载:http://ued.ctrip.com/blog/?p=2795 最近读到了一篇JavaScript的文章,觉得不错。原本的中文翻译又404,所以我开始边读边翻译。这篇主要就是介绍js里面的一些非常基本但是又很重要的概念。 原文地址:http://dmitrysoshnikov.com/ecmascript/javascript-the-core/ 翻译备注:因为有些英文翻译成中文会更加难懂,所以一些术语或者必要的地方,都是中文在前,后面紧随中括号中的英文。希望能让大家更好的读懂。 全文...
阅读全文
2019年10月30日 web前端 ⁄ 共 1653字 评论关闭
转载:http://ued.alimama.com/front-end/use-location-hash-to-auto-sizing/ 页面域关系: 主页面a.html所属域A:www.taobao.com 被iframe的页面b.html所属域B:www.alimama.com,假设地址:http://www.alimama.com/b.html 实现效果: A域名下的页面a.html中通过iframe嵌入B域名下的页面b.html,由于b.html的宽度和高度是不可预知而且会变化的,所以需要a.html中的iframe自适应大小. 问题本质: js对跨域iframe访问问题,因为要...
阅读全文
2019年10月30日 web前端 ⁄ 共 4052字 评论关闭
Javascript作用域原理 作者: Laruence 本文地址: http://www.laruence.com/2009/05/28/863.html 转载请注明出处 问题的提出 首先看一个例子: var name = 'laruence'; function echo() { alert(name); var name = 'eve'; alert(name); alert(age); } echo(); 运行结果是什么呢? 上面的问题, 我相信会有很多人会认为是: laruence eve [脚本出错] 因为会以为在echo中, 第一次alert的时候, 会取到全局变量name的...
阅读全文
2019年10月30日 web前端 ⁄ 共 1189字 评论关闭
htmlentities跟htmlspecialchars都是用于将字符串的特殊字符中转成HTML字符实体。只是htmlspecialcharsl转义的特殊字符集只有5个, '&' (ampersand)     => '&amp;'  '"' (double quote)    => '&quot;'     when ENT_NOQUOTES is not set.  ''' (single quote)      => '&#039;'    only when ENT_QUOTES is set.  '<' (less than)          => '&lt;'  '>' (greater than)     => ...
阅读全文
2019年10月30日 web前端 ⁄ 共 3758字 评论关闭
本地存储解决方案很多,比如Flash SharedObject、Google Gears、Cookie、DOM Storage、User Data、window.name、Silverlight、Open Database等。 借用网上的一张图来看下目前主流的本地存储方案: Cookie: 在web中得到广泛应用,但局限性非常明显,容量太小,有些站点会因为出于安全的考虑而禁用cookie,cookie没有想象中的那么安全,Cookie 的内容会随着页面请求一并发往服务器。 Flash SharedObject: 使用的是kissy...
阅读全文