首页 > 其他分享 >js 变量提升

js 变量提升

时间:2022-09-26 11:12:40浏览次数:80  
标签:function 先弹 变量 alert 提升 var js 再弹

a();

function a() {
alert('1')
}

var a = function() {
alert('2')
}


a();

// 先弹出 alert(1) ,再弹出alert(2)
a();

var a = function() {
alert('2')
}

function a() {
alert('1')
}


a();

// 先弹出 alert(1) ,再弹出alert(2)

https://www.slideshare.net/lijing00333/javascript-engine

标签:function,先弹,变量,alert,提升,var,js,再弹
From: https://www.cnblogs.com/Running00/p/16730181.html

相关文章

  • Pure JS Coding Challenge01 — 双色球彩票
    PureJSCodingChallenge01—双色球彩票功能说明:双色球由33个红球和16个蓝球组成,一记双色球包括6个不重复的红球和1个蓝球。请阅读给定的页面和代码,完成randomFn函数......
  • 详解JS中 call 方法的实现
    摘要:本文将全面的,详细解析call方法的实现原理本文分享自华为云社区《关于JavaScript中call方法的实现,附带详细解析!》,作者:CoderBin。本文将全面的,详细解析call方法的......
  • Go 语言为什么建议 append 追加新元素使用原切片变量接收返回值?
    看一段代码funcmain(){ a:=make([]int,0,5) fmt.Printf("%v:%p,len(a)=%d\n",a,&a,len(a)) a=append(a,1) fmt.Printf("%v:%p,len(a)=%d\n",a,&a......
  • react的jsx语法是怎样解析的
    首先我们来看看下面的代码import"react"from"react";constelement=(<div><div><span>1</span><span>2</span>......
  • jsp
     Author:GavinVersion:9.0.2一、引言1.1现有问题二、JSP(JavaServerPages)2.1概念2.2作用三、JSP开发【重点】3.1创建JSP3.1.1JSP编写Java代码3.1.2访问JSP3.2......
  • 寻找领域不变量:从生成模型到因果表征
    1领域不变的表征在迁移学习/领域自适应中,我们常常需要寻找领域不变的表征(Domain-invariantRepresentation)[1],这种表示可被认为是学习到各领域之间的共性,并基于此共性......
  • 变量和常量
    变量与常量变量与常量就是为了让程序具备人记录事物状态的能力1.什么是变量?​经常改变事物状态的叫变量2.什么是常量?​不经常改变的叫常量变量的基本使......
  • tomcat 访问日志转json
    一、安装jdk、tomcatcat install_tomcat.sh #!/bin/bashJDK_FILE="jdk-8u341-linux-x64.tar.gz"#JDK_FILE="jdk-8u281-linux-x64.tar.gz"TOMCAT_FILE="apache-tomc......
  • Chrome插件开发background_js支持跨域请求与返回async和await的处理
    background.js的配置chrome.runtime.onMessage.addListener((request,sender,sendResponse)=>{switch(request.type){case'fetchChromeXmlrpc':......
  • Jackson 解析 JSON 详细教程
    点赞再看,动力无限。微信搜「程序猿阿朗」。本文Github.com/niumoo/Java…和未读代码博客已经收录,有很多知识点和系列文章。JSON对于开发者并不陌生,如今的WEB......