美文网首页程序员
第二课 JavaScript变量

第二课 JavaScript变量

作者: 阳谋家 | 来源:发表于2017-03-12 20:32 被阅读38次

JavaScript变量的命名规则

1、首字符必须是大写或小写的字母或下划线(_)或美元符($);

2、后续的字符可以是字母、数字、下划线或美元符;

3、变量名称不能是保留字;

4、长度是任意;

5、区分大小写;

约定:集中置顶;�   使用局部变量;�   易于理解;  stdId�   避免混乱。  usrname  usrName


JavaScript变量的声明及赋值

声明:

var stdId;

var name,sex;

var total=3721;

var notNull=true;

var name="李小龙",sex="先生";

var i=j=0;

赋值:

stdId = 2004007;


JavaScript变量的作用域

全局变量:省略var,或在函数外声明 局部变量:在函数内声明 全局变量可在整个脚本中被使用,可在不同的类中相互引用(指定窗口名) 

例:

<script>

var langJS="JavaScript";//langJS是全局变量

test();function test()

{

var langVBS="VBScript";//langVBS是局部变量;

document.write("<LI>"+langJS);

document.write("<LI>"+langVBS);

}

document.write("<LI>"+langJS);

document.write("<LI>"+langVBS);

</script>


JavaScript变量的类型(数据类型)

数据类型:

数值:整数、浮点数;

逻辑值:布尔值;

字符串值:

空值:

未定义值:

数据表示:

整数:由正负号、数字构成,八进制、十进制、十六进制;

浮点数:由正负号、数字和小数点构成,常规记数法、科学记数法;

逻辑值:true、false

字符串值:单引号、双引号

空值:null

未定义值:根本不存在的对象、已定义但没有赋值的量;


重点回顾与作业

JavaScript变量的命名规则

JavaScript变量的声明以及赋值

JavaScript变量的作用域

JavaScript变量的类型(数据类型)

作业:

1、自定义游戏中英雄角色所有的变量属性(把你设想的所有属性都用程序的变量列出来,并赋相应类型的值)

2、预习JavaScript表达式


拓展知识

相关文章

  • 第二课 JavaScript变量

    JavaScript变量的命名规则 1、首字符必须是大写或小写的字母或下划线(_)或美元符($); 2、后续的字符...

  • JS的基本语法--变量及类型

    1. 基本语法 声明(创建) JavaScript 变量在 JavaScript 中创建变量通常称为“声明”变量。...

  • 7 js 变量

    13 局部 JavaScript 变量在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以...

  • Javascript 变量、函数的声明

    javascript变量 全局变量和局部变量按照变量的作用域来区分,和大多数编程语言类似,javascript变量...

  • JavaScript 变量作用域和内存问题

    按照ECMAScript的定义,JavaScript的变量与其他语言的变量有很大区别。JavaScript变量松散...

  • javascript学习思维导图

    JavaScript 数据类型 JavaScript 变量 Javascript 运算符 JavaScript 流...

  • JavaScript函数闭包

    JavaScript闭包 JavaScript 变量可以是局部变量或全局变量。私有变量可以用到闭包。 全局变量1....

  • js语法难点

    javascript语法难点问题 Javascript的变量javascript语言和java语言一样变量是分为两...

  • js归纳总结——各种思维导图

    javascript DOM操作 javascript windows对象 javascript变量 javasc...

  • js语法

    JavaScript 变量 在编程语言中,变量用于存储数据值。 JavaScript 使用关键字var来定义变量,...

网友评论

    本文标题:第二课 JavaScript变量

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