`
tedeyang
  • 浏览: 326101 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

javascript技巧:(function(){})()

阅读更多

javascript技巧:(function(){})()

如题。

这其实是一行函数调用,和 callamethod()没有什么不同。

 (function(){})是一个匿名的闭包, (function(){})()就是调用闭包,当然这里参数都是空的。

我们可以加入参数

 (function($){
    //函数内容。。。
 })(jQuery)

相当于var f = function($){  } ; f(jQuery);

好处在于:在函数内部可以用$来替代jQuery,而不受任何其他外部影响。命名空间非常非常干净。 

用法 :


QUOTE:

  (function($){
       var dd = ...
       function abc(){  .....

       } 
        .......


 })(jQuery)

分享到:
评论
1 楼 gongji 2010-05-04  
是啊,毕包之后,在firebug中调试会很干净
所有的变量都被隐藏了进去

相关推荐

    18个JavaScript技巧:编写简洁高效的代码.pdf

    ### JavaScript技巧概览 本文将深入探讨《18个JavaScript技巧:编写简洁高效的代码》PDF文档中提及的一些关键技巧,并详细解释每个技巧的实际应用及背后原理。这些技巧旨在帮助开发者提高代码质量和效率。 #### 1....

    JavaScript小技巧全集 JavaScript教程 JavaScript源代码集

    这个“JavaScript小技巧全集”提供了丰富的教程和源代码,旨在帮助开发者深入理解和掌握JavaScript的各种实用技巧。 首先,我们来看看JavaScript的基本语法。JavaScript是一种弱类型、解释型的语言,它的变量声明不...

    JavaScript小技巧整理篇(非常全).pdf

    ### JavaScript小技巧整理篇知识点详述 #### 一、引言 本文档旨在总结一系列JavaScript编程中的实用技巧,涵盖从基本操作到高级功能的应用。这些技巧不仅有助于提升开发效率,还能帮助开发者更好地理解和掌握...

    早该知道的7个JavaScript技巧

    以下是你需要了解的7个JavaScript技巧: 1. **简洁写法创建对象和数组**: 在JavaScript中,创建对象的传统方式是使用`new Object()`并逐个添加属性,而简洁写法允许你直接使用大括号 `{}` 来定义对象,如`var car...

    javascript55种技巧

    根据提供的文件信息,我们可以总结出以下JavaScript技巧及知识点: ### 1. 阻止右键菜单 **技巧描述:** 使用 `oncontextmenu` 事件处理程序来阻止默认的上下文菜单显示。 **代码示例:** ```html ;"> ``` 或在 `...

    40种网站常用Javascript技巧

    根据提供的文件信息,我们可以归纳总结出40种网站常用的JavaScript技巧中的部分知识点。这些技巧主要应用于网页开发中,用于增强用户体验、实现特定功能或优化页面性能。下面将详细阐述每一点涉及的技术细节。 ### ...

    Javascript常用技巧总结

    ### JavaScript 常用技巧总结 #### 一、禁用右键菜单与文本选择 **技巧1:** 禁止浏览器默认的右键菜单显示。 ```javascript oncontextmenu="window.event.returnValue=false" ``` 或者针对表格元素: ```html ;...

    常用的Javascript技巧大集合

    根据给定的信息,我们可以整理出一系列与JavaScript相关的实用技巧及示例代码,这些技巧涵盖了事件处理、表单...以上整理的知识点涵盖了常见的JavaScript技巧,可以帮助开发者更好地理解和应用这些技术于实际项目中。

    javascript技巧(珍藏版)

    ### JavaScript技巧(珍藏版) 在本篇珍藏已久的JavaScript技巧分享中,我们将深入探讨一些实用且高效的JavaScript小技巧,这些技巧旨在帮助新手快速提升编程技能,并为日常开发带来便利。 #### 技巧1:类型转换 在...

    javascript高级编程JavaScript.pdf

    JavaScript,作为一种广泛应用于Web开发的脚本语言,其在实际应用中常常会遇到命名冲突的问题。特别是在大型项目中,...在实际开发中,应根据项目规模和团队协作的需求,灵活运用这些技巧来构建清晰、健壮的代码结构。

    40种javascript小技巧

    ### JavaScript小技巧详解 #### 技巧1:屏蔽鼠标右键 通过在HTML元素上设置`oncontextmenu="window.event.returnValue=false"`属性,可以禁止用户在该元素上使用鼠标右键。例如: ```html ;"> 无法右击此表格 ```...

    javascript 中(function{})这种写法什么意思?.docx

    综上所述,IIFE是JavaScript中一种非常实用的编程技巧,它不仅可以帮助我们更好地组织代码,还可以有效地管理作用域,避免命名冲突等问题。在日常开发中合理地使用IIFE可以极大地提升代码的质量和性能。

    javascript应用技巧大集合

    ### JavaScript应用技巧大集合 #### 一、禁用右键菜单和选中文本功能 **技巧1:** 禁止浏览器默认的右键菜单显示。 ```javascript oncontextmenu="window.event.returnValue=false" ``` 或者在`<table>`标签内...

    React框架速成技巧:前端新手变高手的必经之路

    ### React框架速成技巧:前端新手变高手的必经之路 #### React基础概念详解 **1. JSX** JSX(JavaScript XML)是一种JavaScript的语法扩展,它允许开发者在JavaScript代码中编写类似HTML的标签语法。这种语法扩展...

    40种网页常用小技巧

    **技巧:** 使用 JavaScript 来检测当前页面是否被嵌套在其他框架中,并将自身提升为顶层窗口。 **示例代码:** ```html <script LANGUAGE="javascript"><!-- if (top.location != self.location) { top.location = ...

    JavaScript 使用技巧.md

    ### JavaScript 使用技巧详解 #### 一、概述 JavaScript 作为一种多用途的脚本语言,在现代 Web 开发中占据着核心地位。它不仅被广泛应用于浏览器端的交互逻辑编写,还能够在服务器端(如 Node.js)、桌面应用开发...

    JavaScript实用技巧集锦

    ### JavaScript实用技巧集锦 #### 一、禁用右键点击功能 - **技巧1**:使用`oncontextmenu="window.event.returnValue=false"`可以禁止网页中的鼠标右键点击功能,从而阻止用户通过右键菜单进行操作。 - **技巧2**...

    javascript小技巧归纳

    根据提供的文件信息,我们可以归纳出一系列有关JavaScript的小技巧和实用代码片段。这些技巧涉及了从简单的页面元素控制到更复杂的事件处理与用户交互等方面。接下来将详细解释每一项技巧的具体含义及其应用场景。 ...

    JavaScript实用技巧集锦.doc

    JavaScript是一种广泛应用于网页和网络应用的脚本语言,它的实用技巧涵盖了从用户交互到页面行为控制的诸多方面。以下是一些JavaScript的实用技巧汇总: 1. **禁用鼠标右键菜单**:通过`oncontextmenu`事件,可以...

    Javascript技巧

    ### JavaScript技巧详解 #### 一、防止网页被另存为 在网页开发中,有时我们需要对网页内容进行一定的保护措施,比如阻止用户保存网页。通过使用`<noscript>`标签结合一些特殊字符,可以实现这一功能。具体代码...

Global site tag (gtag.js) - Google Analytics