社区
JavaScript
帖子详情
请问javascript函数的大小是否有限制
刘大黑
2002-04-01 06:50:24
请问javascript函数的大小是否有限制?
我写了个函数,大概有150行,有趣的试,只要多写几行程序就会报错,请问如何保证我的函数大小不越界?js函数的大小极限是多少?
...全文
34
9
打赏
收藏
请问javascript函数的大小是否有限制
请问javascript函数的大小是否有限制? 我写了个函数,大概有150行,有趣的试,只要多写几行程序就会报错,请问如何保证我的函数大小不越界?js函数的大小极限是多少?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
刘大黑
2002-04-02
打赏
举报
回复
public void OutPutTableList()
{
int j;
Response.Write("<script language=javascript>\n");
Response.Write("function ShowProduct()\n");
Response.Write("{\n");
Response.Write("var j ; \n");
Response.Write("var Buffer=new Array() ; \n");
Response.Write("Buffer[0]= \"<HTML>\\n\"\n");
Response.Write("Buffer[1]= \"<HEAD>\\n\"\n");
Response.Write("Buffer[2]= \"<TITLE>产品列表选择0</TITLE>\\n\"\n");
Response.Write("Buffer[3]= \"</HEAD>\\n\"\n");
Response.Write("Buffer[4]= \"<BODY>\\n\"\n");
Response.Write("Buffer[5]= \"<Table border=1 width=100%>\\n\"\n");
Response.Write(" j=6;");
DataView dv = new DataView();
dv = ds.Tables[0].DefaultView;
//如果ds返回记录的数量大于120就报错了,不知道是什么问题?
for( int i=0;i<dv.Table.Rows.Count;i++)
{
Response.Write("Buffer[j]=\"<TR><TD align='center'>"+dv[i][0].ToString().Trim()+"</TD>"+
"<TD align='center'>"+dv[i][1].ToString().Trim()+"</TD>"+
"<TD aligh='left'><a href='javascript:window.opener.document.all.txtTemp.value=\\\""+dv[i][1].ToString()+"\\\";"+
" window.opener.document.all.HidProduct.value=\\\""+dv[i][2].ToString()+"\\\"; window.close();'> "+
dv[i][2].ToString() +"</a></TD><TR>\\n\"\n");
Response.Write(" j=j+1; " );
}
Response.Write("Buffer[j]= \"</Table>\\n\"\n");
Response.Write("j=j+1;" );
Response.Write("Buffer[j]=\"</BODY>\\n\"\n");
Response.Write("j=j+1;" );
Response.Write("Buffer[j]=\"</HTML>\\n\"\n");
Response.Write("var vWinList = window.open(\"\",\"产品列表\",\"width=600,height=400,top=200,left=200,scrollbars=yes\");\n");
Response.Write("vWinList.opener = self;\n");
Response.Write("var List_doc = vWinList.document;\n");
Response.Write("List_doc.clear();");
Response.Write("for(j=0;j<=Buffer.length-1;j++)\n" );
Response.Write("List_doc.write(Buffer[j]) ;\n");
Response.Write("List_doc.close();\n");
Response.Write("vWinList.focus();\n");
Response.Write("}\n");
Response.Write("</script>\n");
return;
}
blues-star
2002-04-02
打赏
举报
回复
150行?
难以想象,以前会写,现在肯定不会写超过100行就考虑写function,哈哈
hax
2002-04-02
打赏
举报
回复
对于写的正确的函数的大小没有限制的,不正确的再小也不能运行。
flylyke
2002-04-01
打赏
举报
回复
那就贴出错的几行
weidegong
2002-04-01
打赏
举报
回复
150行?
贴在这儿也很长了,这样的代码也忒难维护了
flylyke
2002-04-01
打赏
举报
回复
代码贴出来看看
sunbeamy
2002-04-01
打赏
举报
回复
没听说过有这个限制,一定是你自己写错了;0
Reve
2002-04-01
打赏
举报
回复
那你多写的那几行里一定有错。
8988
2002-04-01
打赏
举报
回复
多写的几行是不是就是错的.要真是正确的,这还盘古开天地——第一次,有去,有去
throttleResize:节流和去抖动
javascript
调整
大小
事件
替换
javascript
resize 事件侦听器,以防止 resize 回调
函数
堆叠并导致性能下降。 具有去抖动调整
大小
的选项,或在上次调整
大小
事件后的指定时间触发回调
函数
。 灵感 默认油门使用 如果当前正在运行,则
限制
调整...
asp前台图片
限制
显示
大小
asp前台图片
限制
显示
大小
将文件嵌入页面,通过传参数的方式调用
函数
来制定需要显示图片的
大小
JavaScript
面向对象的编程视频课程第一季
函数
主讲内容: 第一讲 什么是
函数
第二讲
函数
的类型 第三讲 内部私有
函数
第四讲 能自己重写的
函数
第五讲 闭包
memoizejs:用于包装
函数
和缓存结果的
Javascript
库 TTL 和缓存清除支持
缓存
大小
限制
后进后出缓存清理 代码示例 这个概念是能够用“memoize”包装简单的
函数
调用和参数集,允许 memoize 逻辑确定调用
是否
具有可以返回的缓存值,或者代码
是否
应该正常执行。 // Original Method ...
在
JavaScript
里防止事件
函数
高频触发和高频调用的方法
然而,我们可以
限制
函数
调用的频度,弱化事件
函数
运行带来的影响。相对于让窗口的每一步size的变化都触发一次监听器
函数
,我们可以现在监听
函数
的触发的最小间隔必须大于多少毫秒,让它保持着合理的调用频道,确保不...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章