`
wmingjian
  • 浏览: 13190 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js中关于函数和变量声明的基本语法常识

阅读更多
参考文章:
1.函数申明和变量申明的微妙区别
  网址:http://jindw.iteye.com/blog/78277
2.javascript是按照怎样的顺序解析执行的?
  网址:http://www.iteye.com/topic/118751

看了这两篇文章的回复,感觉把问题搞得太复杂了,很基本的语法知识。看看下面这副图片,应该能够理解才对。


注解:声明在解释器或编译器解析代码的时候优先级别比执行语句要高的多,所有要优先被执行(解析)。

顺便留个广告链:学习js语言的QQ群70486724
  • 大小: 21 KB
分享到:
评论
2 楼 wmingjian 2011-07-10  
你用FireBug测试的这段代码吧?我新建一个test.html文件,用然后FireFox浏览器通过file:协议访问这个文件测试结果是第一次alert(test1)出来的是数字1。我所知的用FireBug测试这种声明的顺序是有问题的。
1 楼 qinchong 2011-07-05  
解释器不同解释的顺序是有一定差别的,图片中的代码如果在firefox中,第一次alert(test1)出来的是函数,IE和Chrome中同楼主所描述。

相关推荐

    JavaScript 基本语法 高级语法 自定义函数下载

    这个资源包涵盖了JavaScript的基本语法、高级语法以及自定义函数的使用,对于学习和提升JavaScript技能非常有帮助。 **一、JavaScript基本语法** 1. **变量声明**:在JavaScript中,我们可以使用`var`、`let`或`...

    javascript变量和函数

    ECMAScript定义了JS的基本语法和核心内容,包括变量、数据类型、操作符、关键字等;DOM则是对HTML或XML文档结构的一种抽象模型,允许程序和脚本动态地更新、添加和删除元素;BOM则是浏览器对象模型,提供了与浏览器...

    js语法大全以及变量声明

    在JavaScript中,语法是构建代码的基础,而变量声明则是程序中最基本的概念之一。本文将深入探讨JavaScript语法大全以及变量声明的相关知识点。 首先,我们要了解JavaScript的基本结构,它遵循ECMAScript规范,最新...

    基础常用JS函数和语法集合大全

    基础常用JS函数和语法集合大全 本文总结了 JavaScript 中常用的函数和语法,涵盖了输出语句、注释、HTML 文档结构、DOM 顺序、元素选择、字符串操作、值类型转换、比较操作符、变量声明、判断语句、循环结构、函数...

    JS的基本语法

    在“滨州学院JS课件”中,我们可以学习到JS的基本语法,包括变量声明、数据类型、运算符、流程控制以及函数等核心概念。 1. **变量声明**:在JS中,我们可以使用`var`、`let`或`const`来声明变量。`var`是老式声明...

    javascript基本语法讲解

    JavaScript的基础语法包括变量声明、数据类型、控制流(如条件语句和循环)以及函数。由于JavaScript采用弱类型系统,变量可以在运行时改变其数据类型,这为编程提供了灵活性,但也可能导致一些难以预见的问题。此外...

    JavaScript 基础函数_深入剖析变量和作用域

    在ES6中,引入了`let`和`const`两个新的关键字,用于声明块级作用域的变量,它们的使用更加严格,不允许变量提升,并且在同一作用域内不允许重复声明,这为JavaScript带来了更多的灵活性和更好的管理变量的能力。...

    JS 函数的三种声明方式

    本篇文章将深入探讨JS函数的三种声明方式:函数声明、函数表达式以及箭头函数。 1. **函数声明** 函数声明是最常见的方式,它以`function`关键字开头,后跟函数名,然后是参数列表,最后是函数体。例如: ```...

    第五课 基本语法与变量1

    本节课程主要介绍了JavaScript的基本语法、关键字与保留字,以及变量的声明和使用。 首先,JavaScript是一种区分大小写的语言,这意味着"wrap"和"Wrap"在JavaScript中被视为两个不同的标识符。在编写代码时,需确保...

    JavaScript基本语法.pdf

    在JavaScript中,关键字、函数名、变量和其他标识符都是大小写敏感的。这意味着`password`和`Password`被视为两个不同的变量,编程时需注意保持一致的大小写规范。 3. **语句结束标记** 分号(;)用于表示...

    JavaScript的一些学习笔记,主要包括js的一些基础变量,语法,函数使用和模块的介绍练习。

    主要包括js的一些基础变量,语法,函数使用和模块的介绍练习。

    ES6语法以及在函数中的使用方法.pdf

    在ES5中,使用var声明的变量会被提升到函数或全局作用域的顶部,而let和const则存在暂时性死区(Temporal Dead Zone, TDZ),直到变量声明语句被执行后,变量才能被访问。 3. let和const声明的变量会被限制在块级...

    Javascript函数与对象

    ### JavaScript函数与对象详解 在JavaScript中,函数与对象是两个核心概念,它们构成了这门语言的基石。本文将深入探讨这两个主题,帮助读者更好地理解并掌握JavaScript。 #### 函数 函数是JavaScript中的第一类...

    php中的注释、变量、数组、常量、函数应用介绍

    需要注意的是,PHP中的变量作用域与JavaScript不同,如果在函数或循环中声明变量,则该变量只在当前作用域内有效,出了作用域就会销毁。而超级全局变量如$_GET、$_POST等,在PHP中则可以在任何地方被访问。 PHP中的...

    JavaScript基本语法 30分钟就会

    在本文中,我们将深入探讨JavaScript的基本语法,包括常量、变量、表达式和运算符等方面。 首先,让我们了解JavaScript中的常量。常量是不可变的值,有六种基本类型:整型、实型、布尔型、字符型、空值Null以及特殊...

    javascript函数速查

    JavaScript函数是编程语言的核心组成部分,它是一段可重复使用的代码块,可以接受参数并返回值。在JavaScript中,函数不仅可以作为表达式,还能作为变量赋值、作为参数传递以及作为返回值。本速查指南将深入探讨...

    浅谈JavaScript中变量和函数声明的提升

    而在变量声明中,使用`var`关键字在函数内部声明一个外部已声明的同名变量,将不会影响到外部变量,因为函数作用域中的变量遮蔽了外部作用域中的同名变量。 匿名函数不会提升。所谓匿名函数,是指没有具体名称的...

    JS 函数式编程指南

    JavaScript(简称JS)函数式编程是一种编程范式,它强调将计算视为函数的组合,而不是状态的变化或指令的序列。这种编程风格可以帮助开发者编写出更简洁、可读性更强、易于测试和维护的代码。本指南将深入探讨JS函数...

    JavaScript基础语法.zip

    这个资料包中的"JavaScript基础语法"文件将详细解释以上概念,通过实例演示和练习帮助初学者理解和掌握JavaScript的基本语法。通过深入学习,你将能够编写出功能丰富的网页交互脚本,为网页添加动态效果,提升用户...

    JavaScript语言入门篇-JavaScript 的基本语法介绍

    ### JavaScript语言入门篇—JavaScript的基本语法介绍 #### 一、语句 JavaScript程序的基本执行单元是语句。通常,每行代码代表一个语句。语句是用来完成特定任务的操作,例如赋值语句: ```javascript var a = 1...

Global site tag (gtag.js) - Google Analytics