美文网首页
Javascript学习笔记——5.3 声明语句

Javascript学习笔记——5.3 声明语句

作者: IFELSE | 来源:发表于2018-03-30 09:40 被阅读0次

var 声明变量; function 声明函数。

var

var i //声明,未赋初始值,默认值为undefined
var j=1 //声明并赋初始值
var k, l //声明多个变量
var m=1,n=2,o={name:'mike',age:18} //声明多个变量同时赋初始值

在函数体内用var声明变量,则变量为局部变量;在顶层代码用var声明变量,则为全局变量。var声明的全局变量无法通过delete删除。

可以多次声明同一变量,不起作用。

function

函数定义的两种写法:

var f1 = function(x){return x+1}
function f2(x){return x+1}  //函数声明语句
  1. 在定义函数时,并不执行函数体内的语句;
  2. 函数体必须用花括号,即使只有一条语句;
  3. 函数声明中的函数名是一个变量名,指向了函数对象。

和var一样,函数声明会被提前到整个脚本或者包含其函数的顶部。使用var声明函数的话,只有声明会提前,初始化代码依然在原先位置;使用函数声明语句(第二种写法),函数名称和函数体均提前,所以可以在声明前调用它。

相关文章

  • Javascript学习笔记——5.3 声明语句

    var 声明变量; function 声明函数。 var 在函数体内用var声明变量,则变量为局部变量;在顶层代码...

  • JavaScript学习笔记

    ### JavaScript学习笔记 ##### JavaScript`语句` - 分号可在一行写多个语句; - ...

  • Laravel5.3--目录结构

    laravel 5.3学习笔记整理

  • JavaScript函数

    JavaScript 函数定义 分号是用来分隔可执行JavaScript语句。由于函数声明不是一个可执行语句,所以...

  • JavaScript的流程控制语句

    JavaScript的分支语句 JavaScript条件语句 学习目标 掌握条件语句 if 掌握prompt()的...

  • Javascript学习笔记——5 语句

    表达式(Expression)是短语,那么语句(statement)就是Javascript整句或命令。Javas...

  • JavaScript学习笔记(3):语句

    1,“ECMA-262规定了一组语句(也称为流程控制语句)。从本质上看,语句定义了ECMAScript中的主要语法...

  • JavaScript学习笔记(决策语句)

    (最近刚来到简书平台,以前在CSDN上写的一些东西,也在逐渐的移到这儿来,有些篇幅是很早的时候写下的,因此可能会看...

  • JavaScript基本语法

    以下是我在学习JavaScript的一些学习笔记: 语句和表达式 语句和表达式的区别在于,前者主要为了进行某种操作...

  • 2018-04-09

    学习笔记 -- JavaScript if条件及相等运算中的数据转换 1. if(xx) 语句中数据类型的转换 我...

网友评论

      本文标题:Javascript学习笔记——5.3 声明语句

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