国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > JavaScript > js声明变量的提升

js声明变量的提升

js 变量

头像

小妮浅浅

2021-11-17 15:09:3215822浏览 · 0收藏 · 0评论

1、var声明的变量将提升到当前作用域的顶部,而不是全局。只有声明提升,赋值不提升。不使用var声明的变量默认挂在全局对象window下。

2、如果是函数变量提升,相当于var add; add = function...。

实例

// 变量提升到当前作用域顶部
function add(num1, num2) {
    console.log(sum); // undefined
    var sum = num1 + num2;
    return sum;
}
var result = add(10, 20); //30
console.log(sum);
 
// 只有变量会提升
console.log(typeof(a)); // undefined,a为变量提升
console.log(typeof(b)); // function,b为具名函数,函数整体提升
var a = function() {  }
function b() {  }

由于变量的增加,sum将被提升到函数的第一行varsum;因此,第一个log是undefined。而且外面的sum直到整体作用域都找不到,所以报错没有定义。

以上就是js声明变量的提升,希望对大家有所帮助。更多js学习指路:js教程

推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

-区二三国产好的精华波品牌介绍| 小寡妇在线观看免费播放电视剧| 《请好好疼爱里面》免费观看| 蜜桃5荷尔蒙| 男生把因困放在女生定眼| 办公室刺激战场第二季在线观看 | 《老板娘2》完整版| 林柔柔在厨房被C高潮| 《太太你想丈夫被开除吧》| 韩漫| 黑色蕾丝女装大长腿| 《我的漂亮老师2》| 做我的爱人6集免费观看电视剧| 王叔我老公还在客厅呢什么小说 | 冈田真由香| 初中小姐姐脚丫踩在男生困困| 《俄罗斯空姐2(俄罗斯航空)》| 温柔女教师在线观看电视剧大全 | 小雪解开乳罩给老杨摸| 《办公室高潮秘书2》电影| 女同学裸睡我把她奶头摸硬了| 首长在书房含我奶头高H漫画| 双男主做酱酱酿酿视频大全真人版 | 女性变态蕾丝连体开档内衣| 快拨出我是你母亲的歌曲播放| 400入成品短视频| 色翁荡熄300篇| 禁忌2| 年轻的保姆| 欧美大片PPT免费大全| 动漫网站| 水芋| YSL水蜜桃色号407| 狗和女人戴避孕套会传染吗| 《枕边欢情》电影免费观看| 女性三角毛毛区有片毛掉光正常吗| 男欢女爱免费观看王霞电视剧剧情| 高三妈妈用性缓解孩子压力 | B站暴躁女RAPPER| 老头天天吃我奶躁我的动图Q | 床戏