2.5.2 多条声明
Posted 江南侠客(上海)
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.5.2 多条声明相关的知识,希望对你有一定的参考价值。
这段话告诉我们,在程序中有一条声明语句,它定义了两个变量(feet和fathoms)。这个声明语句稍微有些特别,因为它用一个逗号把这两个变量隔开,而不是像平常那样分别声明。其实,这两种方式是等价的,只是语法略有不同罢了。可以把声明变量看作是程序中定义箱子的过程,这样,我们就可以想象出这条声明语句就像是制造了两个盒子,它们分别装着名为feet和fathoms的物品。而这个逗号就像是盒子之间的分隔符。相信大家都会编写比这个程序更实用,更有趣的程序吧!
函数声明与变量声明
1.函数声明与变量声明都会进行变量的声明与提升
2.function name(){}这种格式为函数声明
var x = function name(){}这是函数表达式,相当于变量赋值,也就是说此处的函数不会进行变量的声明与提升
3.函数声明会覆盖变量声明,但不会覆盖变量赋值
function name(){}
var name;
alert(typeof name)//结果为function
但如果是
function name(){}
var name=1;
alert(typeof name)//结果为number
以上是关于2.5.2 多条声明的主要内容,如果未能解决你的问题,请参考以下文章