美文网首页
封闭函数

封闭函数

作者: Citrus柑橘味气息 | 来源:发表于2018-12-09 19:22 被阅读0次

封闭函数的一般写法
封闭函数定义:(function(){……})()
(function(){
var str = '欢迎访问我的主页';
alert(str);
})();//最后的()表示马上执行
封闭函数其他的写法:在匿名函数前加“!”或者“~”,之后加“()”
闭包的本质就是函数嵌套,就是在函数里面定义函数,
内部函数可以引用外部函数的参数和变量
参数和变量不会被垃圾回收机制给回收
闭包的用途:可以存循环的索引值、做私有变量计数器
闭包的一般写法
function aa(b){
var a = 12;
function bb(){
alert(a);
alert(b);
}

return bb;
}

var cc = aa(24);
JQ选择器

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery选择器</title>
<style type="text/css">
#div1{
color: red;
}
.box{
color: green;
}
.list li{
margin-bottom: 10px;
}
</style>
<script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>
<script type="text/javascript">
(function(){ //选择元素的规则和css样式相同('#div1').css({color: 'pink'});
('.box').css({fontSize: '30px'});('.list li').css({
background: 'green',
color: '#fff',
fontSize: '20px',
marginBottom: '10px'
});
})
</script>
</head>
<body>
<div id="div1">这是一个div元素</div>
<div class="box">这是第二个div元素</div>
<ul class="list">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
</ul>
</body>
</html>

相关文章

  • 封闭函数

    封闭函数是javascript中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数。 一般定义的函数和执...

  • 封闭函数

    封闭函数的一般写法封闭函数定义:(function(){……})()(function(){var str = '...

  • 封闭函数

    封闭函数 封闭函数是javascript中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数。 一般定义...

  • 第十五天

    封闭函数的一般写法封闭函数定义:(function(){……})()(function(){var str = '...

  • 面向对象(C++) 之 封闭类

    ★封闭类:包含成员对象的类 ●封闭类构造函数的初始化列表定义封闭类的构造函数时,添加初始化列表:类名::构造函数(...

  • js封闭函数

    封闭函数定义:(function(){……})() 闭包 闭包的本质就是函数嵌套,就是在函数里面定义函数,内部函数...

  • javascript封闭函数

    封闭函数是将一些执行语句包含在一个区域的一种写法 语法 将一些语句用(function(){...})() 包起来...

  • 封闭包函数

  • 封闭包函数

  • 封闭包函数

网友评论

      本文标题:封闭函数

      本文链接:https://www.haomeiwen.com/subject/rtpkhqtx.html