Opera 公司在大规模采购服务器的过程中,发现了史上最昂贵的 Javascript 代码。由于这行代码,此服务器供应商成功丢掉了百万订单。 缘起: 前一段时间,Opera 浏览器公司需要越来越多的服务器。本身公司预见到 Opera Mini, Opera Link, Opera Turbo 会带来爆炸性增长,所以要添置 N 台服务器,减缓服务器压力。(事实上 Ope 发布时间:2012-03-06 作者: 佚名技术 views(188)
JavaScript中类的学习,从基本类继承过来方法 也可以这样实现: Java代码 function newClass(){ this.firstName=frank; this.toUc=String.toUpperCase; this.toString=function(){ return this.toUc(this.firstName); } } var nc 发布时间:2012-03-06 作者: 佚名技术 views(399)
Java代码 html head titlejavascript/title script type=text/javascript function test(inVal){ try{ inVal=inVal.toUpperCase(); & 发布时间:2012-03-06 作者: 佚名技术 views(260)
为了防止发生命名冲突,可以建立自己的代码库。 就想 Js代码 ziggy_js=function(){} ziggy_js.ui=function(){} ziggy_js.ui.alerts=function(){} ziggy_js.ui.alerts.showErrorAlert=function(){ alert(An error occurred); } ziggy_js.ui.alerts.showErrorAlert(); //以在其中定义类 ziggy_js.ui.alerts. 发布时间:2012-03-06 作者: 佚名技术 views(679)
作用域(scope)是JavaScript语言的基石之一,在构建复杂程序时也可能是最令我头痛的东西。记不清多少次在函数之间传递控制后忘记 this 关键字引用的究竟是哪个对象,甚至,我经常以各种不同的混乱方式来曲线救国,试图伪装成正常的代码,以我自己的理解方式来找到所需要访问的变量。 这篇文章将正面解决这个问题:简述上下 发布时间:2012-03-06 作者: 佚名技术 views(769)
JS教程:日期格式转换函数。 script function str2date(str){ var d=null; var reg=/^(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})\.(\d+)$/ if(arr=str.match(reg))d=new Date(Number(arr[1]),Number(arr[2])-1,Number(arr[3]),Number(arr[4]),Number(arr[5]),Number(arr[6]), 发布时间:2012-03-06 作者: 佚名技术 views(243)
网页可见区域宽:document.body.clientWidth; 网页可见区域高:document.body.clientHeight; 网页可见区域高:document.body.offsetWidth (包括边线的宽); 网页可见区域高:document.body.offsetHeight (包括边线的宽); 网页正文全文宽:document.body.scrollWidth; 网页正文全文高:document.body.scrollHeight; 网页被卷去 发布时间:2012-03-06 作者: 佚名技术 views(170)
JavaScript中的Function对象是函数,函数的用途分为3类: 作为普通逻辑代码容器; 作为对象方法; 作为构造函数。 1.作为普通逻辑代码容器 function multiply(x, y){ return x*y; } 函数multiply封装了两位数的乘法运算公式: var product = multiply(128,128); // product = 16384 创建函数实例的方式有3种。第一种是声 发布时间:2012-03-06 作者: 佚名技术 views(390)
|