社区
JavaScript
帖子详情
这个js函数怎么没用?
ewangqingshen
2006-03-29 10:29:44
<script>
function aa(name='z3')
{
alert(name);
}
aa();
</script>
...全文
84
4
打赏
收藏
这个js函数怎么没用?
function aa(name='z3') { alert(name); } aa();
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ewangqingshen
2006-03-29
打赏
举报
回复
这么麻烦的话,还是带个参数好了
cvpc
2006-03-29
打赏
举报
回复
<script>
function aa(name){
if(arguments.length=0) name = 'z3';
alert(name);
}
aa();
</script>
ewangqingshen
2006-03-29
打赏
举报
回复
js不能默认参数的值吗?
DeluxWorld
2006-03-29
打赏
举报
回复
参数要使用形参
<script>
function aa(name)
{
alert(name);
}
aa('z3');
</script>
解决火狐浏览器下
JS
setTimeout
函数
不兼容失效不执行的方法
今天检查自己用JQuery+AJAX+PHP做的网站后台登录检测,发现登陆成功后执行页面跳转
函数
这段JavaScript(
JS
)代码特效在IE和谷歌浏览器Chrome下都可以很好地执行,兼容性还不错。结果到了火狐(FireFox)浏览器下setTimeout这个
JS
内置
函数
不执行了,无效了,也没报错!打开FireBUG指望它能检测出
JS
的错误,结果
没用
…Javascript(
JS
)脚本代码在各浏览器下的兼容是一个很头疼的问题,经过一番调试和搜索,终于解决了setTimeout这个
JS
代码在火狐下失效不兼容不能运行和执行的错误。目前这个setTimeout可以很好地兼容IE6,7,8,9以及谷歌
ensure:确保.
js
确保.
js
一个简单的用于检查 Javascript + extras 类型的库 变化 0.5.3 修复由于参数号长度而不允许在
函数
参数中使用 Nullable 的 ensure.shield() 错误 0.5.2 添加了 ensure.one() 0.5.1 可空类型:现在可以对类型或空值进行类型检查 无类型(undefined 的别名):您现在可以键入 check undefined ,这几乎
没用
。 但是,在
函数
屏蔽上,Nothing 用于指定
函数
何时不返回值 100% 测试覆盖率 0.5.0 Shield (Beta):通过添加检查
函数
参数和返回值的包装器来保护
函数
文档() Enforcenment 现在是可选的ensure.enforce 。 生产代码可以跳过类型检查并运行得更快。 [Breaking] has()在默认情况下不再抛出异常,它的行为类似于ensure
函数
节流(
js
的问题)
javascript中的
函数
在大多数情况下都是由用户主动调用触发的,除非是
函数
本身的实现不合理。但是在一些少数情况下,
函数
可能被很频繁的调用,而造成大的性能问题。如果一个好友列表用一个节点表示,当我们在页面中渲染这个列表的时候,可能要一次性的网页面中创建成百上千个节点。某些
函数
确实是用户主动调用的,但是因为一些客观的原因,这些
函数
会严重的影响页面的性能。这个问题的解决方案之一是下面的timeChunk
函数
:让创建节点的工作分批进行。
函数
节流也用到了高阶
函数
的知识,因为比较重要,所以单开了一个标题。
透过V8深入理解JavaScript的
函数
函数
什么是
函数
在JavaScript中,
函数
其实也是一个对象,所以
函数
也可以有自己的属性和值,它与对象不同的地方在于,它可以被执行,执行时会创建
函数
作用域。 V8如何去执行
函数
我们知道,在执行
函数
的时候,我们只需要在
函数
名后面,加上一个括号,在括号里传入参数,就可以执行这个
函数
了,但是,V8是怎么做到执行这个
函数
的,V8如何找到这个
函数
的相关代码 既然
函数
是一个对象,那么它就有自己的属性,除了我们给它添加的属性,
函数
本身有两个属性,分别是name和code。 name属性存储着
函数
的名字,而code以
JS
-立即执行
函数
javascript中
没用
私有作用域的概念,如果在多人开发的项目上,你在全局或局部作用域中声明了一些变量,可能会被其他人不小心用同名的变量给覆盖掉,根据javascript
函数
作用域链的特性,可以使用这种技术可以模仿一个私有作用域,用匿名
函数
作为一个“容器”,“容器”内部可以访问外部的变量,而外部环境不能访问“容器”内部的变量,所以( function(){…使用function关键字声明一个
函数
,但未给
函数
命名,最后将匿名
函数
赋予一个变量,叫
函数
表达式,这是最常见的
函数
表达式语法形式。
JavaScript
87,993
社区成员
224,694
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章