如何解决它有什么作用? 功能{…};
| 当我看到以下我不理解的语法时,我正在阅读facebook javascript SDK: (功能(){...}()); 有人知道它做什么吗?<div id=\"fb-root\"></div>
<script>
window.fbAsyncInit = function() {
FB.init({appId: \'your app id\',status: true,cookie: true,xfbml: true});
};
(function() {
var e = document.createElement(\'script\'); e.async = true;
e.src = document.location.protocol +
\'//connect.facebook.net/en_US/all.js\';
document.getElementById(\'fb-root\').appendChild(e);
}());
</script>
解决方法
它是一个匿名函数,在声明后立即被调用。它用于创建局部变量而不会破坏全局范围。变量“ 1”在功能块外部将不可见或不可访问
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。