![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
popAnt
这两周拼一拼,如果安好,则,吾挟妻去坝上
展开
-
记忆函数+闭包
函数可以用对象去记住先前操作的结果,从而避免无谓的运算。这种优化,被称为记忆。Memoizations,而js的对象和数组实现这种优化十分方便。Var Fibonacci = function (n) { Return n<2 ? n : Fibonacci(n-1)+ Fibonacci(n – 2);};For (var i原创 2010-04-13 16:30:00 · 509 阅读 · 0 评论 -
extjs中使用FusionChart举例
<br />一 前言: 在项目实施中,设计统计部分经常会使用图表进行显示,在Extjs3中内置了图表控件,但实际表现无法达到3D的美观效果,通过查找FusionChart可以实现比较美观的3D或2D图表显示。 注:FusionChart是个商业图表,不过有免费版本使用. 官方网站:http://www.fusioncharts.com/<br />二 实现方法 1: 在Extjs中使用FusionChart需要使用到第三方插件uxChartPack(目前版本2.13,下载地址:http://c转载 2011-05-27 17:15:00 · 2480 阅读 · 2 评论 -
JS 用window.open()函数,打开的新页面回调父级页面的函数
<br /><br />window.open详解:<br />window.open("sUrl","sName","sFeature","bReplace");<br />sUrl:可选项。字符串(String)。指定要被加载的HTML文档的URL地址。假如无指定值,则about:blank的新窗口会被显示。<br />sName:可选项。字符串(String)。指定打开的窗口的名字。这个名字可以用于form或a对象的TARGET属性。此名字也可以使用下列通用名称:_media:IE6.0在浏览器左边的转载 2011-03-16 13:41:00 · 12055 阅读 · 0 评论 -
url编码
一、问题的由来URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址“http://www.abc.com”,但是没有希腊字母的网址“http://www.aβγ.com”(读作阿尔法-贝塔-伽玛.com)。这是因为网络标准RFC 1738做了硬性规定:"...Only alphanumerics [0-9a-zA-Z], the special characters "$-_.+!*'()," [not in转载 2010-10-13 17:05:00 · 756 阅读 · 0 评论 -
json
<br /> <br />在页面就用这个eval来获取成为对象形式<br /> <br /><HTML><HEAD><TITLE>eval example 2</TITLE></HEAD><BODY><mce:script type="text/javascript"><!--var s = '[{"siteid":1,"sname":"anning"},{"siteid":1,"sname":"anning"},{"siteid":1,"sname":"anning"}]';/原创 2010-08-25 16:35:00 · 424 阅读 · 0 评论 -
javascript 的线程问题,收藏
<br /><br />JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如<br />setTimeout( function(){ alert(’你好!’); } , 0);<br />setInterval( callbackFunction , 100);<br />认为setTimeout中的问候方法会立即被执行,因为这并不是凭空而说,而是JavaScript API文档明确转载 2010-07-27 13:56:00 · 7351 阅读 · 3 评论 -
14个优化网站性能提高网站访问速度技巧
<br />14个优化网站性能提高网站访问速度技巧相信互联网已经越来越成为人们生活中不可或缺的一部分。ajax,flex等等富客户端的应用使得人们越加“幸福”地体验着许多原先只能在C/S实 现的功能。比如Google机会已经把最基本的office应用都搬到了互联网上。当然便利的同时毫无疑问的也使页面的速度越来越慢。自己是做前端开发的,在性能方面,根据yahoo的调查,后台只占5%,而前端高达95%之多,其中有88%的东西是可以优化的。<br /><br />以上是一张web2.0页面的生命周转载 2010-07-16 16:32:00 · 718 阅读 · 0 评论 -
js 全局变量与局部变量
<br />JavaScript 有两种变量:全局变量和局部变量。如果在任何函数定义之外声明了一个变量,则该变量为全局变量,且该变量的值在整个持续范围内都可以访问和修改。如果在函数定义内声明了一个变量,则该变量为局部变量。每次执行该函数时都会创建和破坏该变量;且它不能被该函数外的任何事物访问。<br /><br />局部变量一定要以var申明,否则是全局变量。<br /><br /> 像 C++ 这样的语言也有“块范围”。在这里,任何一对“{}”都定义新的范围。JavaScript 不支持块范围。<b转载 2010-07-08 18:06:00 · 970 阅读 · 0 评论 -
jQuery Widget 开发 Tutorial
标题: jQuery Widget 开发 Tutorial- Roamman 2010-02-02 07:56 阅读:35- 评论:0 | 添加评论 | 返回 ↓原文:http://bililite.com/blog/understanding-jquery-ui-widgets-a-tutorial/由于翻译后不能使用HTML和SCRIPT所以演示部分就不能转载 2010-04-23 15:53:00 · 2504 阅读 · 0 评论 -
js jquery 字符型 數字型 類型轉換
转换成数字ECMAScript提供了两种把非数字的原始值转换成数字的方法,即parseInt()和parseFloat()。注意:只有对String类型(Number除外)调用这些方法,才能正确运行对其他类型返回的都是NaN。例如:Js代码var iNum1 = parseInt(“1234blue”);//returns 1234 var iNum转载 2010-04-14 15:41:00 · 8755 阅读 · 1 评论 -
JQuery實現分頁
jQuery實現分頁,只是,針對頁面中的元素進行hide和show,這次主要讓自己更加熟悉 選擇器的使用。<!-- var pagesize=10; $(document).ready(function(){ var r=$("table>tbody tr").size(); alert(r); addPa原创 2010-04-14 14:50:00 · 1392 阅读 · 0 评论 -
Ajax编码和Ajax乱码解决
AJAX乱码解决 用过AJAX的朋友肯定知道javascript是使用UTF-8国际编码,即每个汉字用4个字节来存储,但是这就造成了用AJAX来send数据的时候出现乱码。 Ajax乱码产生主要有2个原因 1. xtmlhttp 返回的数据默认的字符编码是utf-8,如果前台页面是gb2312或者其它编码数据就会产生乱码 2. post方法提交数据默认的字符编码是utf-转载 2010-04-13 17:07:00 · 519 阅读 · 0 评论 -
jquery中的$(document).ready()与window.onload的区别
最早接触的时候也说$(document).ready(function(){ })这个函数是用来取代页面中的window.onload;但是今天发现 好像不是这样回事!是在做一个页面载入效果时发现的!function winready(){document.getElementById("loading").style.display="none";}window.on原创 2010-04-13 16:31:00 · 468 阅读 · 0 评论 -
jQuery对象与dom对象相互转换
刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。什么是jQuery对象?---就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。比如:$("#test").html() 意思是指:获转载 2010-04-14 10:07:00 · 387 阅读 · 0 评论 -
jquery replaceWith replaceAll
<!--function addHTML() { var p=$("#hello") p.add("AAAAAAAAAAAAAAAAAAAAAAAAa") alert(p.html()); $("AAAAAAAAAAAAAAAAAAAAAAAAa").replaceAll($("#hello"));} // -->Hello原创 2010-04-14 11:15:00 · 2127 阅读 · 1 评论 -
Jquery获取关于浏览器相关的宽高的代码
Jquery获取浏览器宽高的代码:$(document).ready(function() {alert($(window).height()); //浏览器当前窗口可视区域高度alert($(documen转载 2011-10-11 10:30:31 · 1418 阅读 · 0 评论