【声明变量的规则】

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title></title>
 6         <script type="text/javascript">
 7         //声明变量以及命名规则
 8             var a;
 9             var b;
10             var c,d;
11             /*alert(a);*/
12         //声明变量的同时并且赋值
13             var test=‘this is a test‘;
14             var test1=12;
15             var test2=1.2;
16             var test3=true;
17             var test4=false;
18             /*alert(test);*/
19         //声明多个变量赋相同的初始值
20             var a=b=c=d=e=1;
21             //alert(a);
22         //变量重名会产生覆盖
23             a=33;
24             //alert(a);
25         //变量名称严格区分大小写
26          var username=‘king‘;
27          var USERNAME=‘QUEEN‘;
28       //alert(username);
29//alert(USERNAME);
30         //变量名称最好含义明确,以字母或者下划线开始或者$,跟上数字字母下划线,不能用特殊符号
31         var age=12;
32         var test5=‘hello‘;
33      //var 12a=‘bb‘;
34      //alert(12a);
35         var _test=‘hello‘;
36      //alert(_test);
37         //驼峰标记法
38         var firstName=‘king‘;//小驼峰
39         var FirstName=‘queen‘;//大驼峰
40         var first_name=‘maizi‘;//下划线法
41         </script>
42     </head>
43     <body>
44
45     </body>
46 </html>

声明变量:

通过var关键字声明变量

可以声明变量的同时给变量赋值

可以一次声明一个变量也可以一次声明多个看变量

如果只声明变量未对其赋值,默认值为undefined

如果变量重名产生覆盖

注意:

变量严格区分大小写

变量名称不要包含特殊字符

变量名称最好遵循驼峰标记法或者下划线法

变量名称最好含义明确

变量在内存中的存储与释放:

收集方式

收集内容

回收算法

原文地址:https://www.cnblogs.com/zxnn/p/8215074.html

时间: 2024-10-06 07:05:13

【声明变量的规则】的相关文章

变量声明置顶规则、函数声明及函数表达式和函数的arguments属性初始化

一.变量声明和变量赋值: if (!("a" in window)) { var a = 1; } alert(a);//a为? 你可能认为alert出来的结果是1,然后实际结果是"undefined".要了解为什么,我们需要知道JavaScript里的3个概念: 1.所有的全局变量都是window的属性,语句 var a = 1;等价于window.a = 1; 可以用如下方式来检测全局变量是否声明: "变量名称" in window 2.声明

零基础学python-10.2 多目标赋值与变量命名规则

1.多目标赋值 >>> a=b=c='abc' >>> a,b,c ('abc', 'abc', 'abc') >>> 2.多目标赋值与共享引用 对于不可变对象是没有问题,但是对于可变对象,这里就有问题的了 >>> a=1 >>> b=a >>> b=a+1 >>> id(a) 505991632 >>> id(b) 505991648 >>>

2015-09-28 第七节课 (js简介、声明变量、数据类型)

vs新建步骤 文件——新建项目——web——空白web应用程序——取名.位置.确定——此时软件会自动生成一个sln文件(解决方案),一解决方案下面可以有多个项目. 点击项目——新建文件夹css和js和image——新建html页面取名demo1 (推荐设置:工具——选项——可以设置下字体和颜色:文本编辑器——把常用的几种语言设上行号颜色提示) 什么是Javascript ? Javascript 是一种脚本语言,是一种脚本语言,结构简单,使用方便,其代码可以直接放入HTML文档中,可以直接在支持

javacscript 1 声明变量 数据类型

1.vs新建步骤 文件——新建项目——web——空白web应用程序——取名.位置.确定——此时软件会自动生成一个sln文件(解决方案),一解决方案下面可以有多个项目. 点击项目——新建文件夹css和js和image——新建html页面取名demo1 (推荐设置:工具——选项——可以设置下字体和颜色:文本编辑器——把常用的几种语言设上行号颜色提示) 2.什么是js JavaScript是一种脚本语言,结构简单,使用方便,其代码可以直接放入HTML文档中,可以直接在支持JavaScript的浏览器中

C++变量命名规则

转自:http://www.cnblogs.com/finallyliuyu/archive/2010/09/25/1834301.html 浅谈C++变量命名规则 不知道别的公司如何,反正我现在的公司对变量命名并没有一定的规范,唯一要求就是能简单易懂,但是,我想,这个多个程序员,大概每个人都有自己习惯的一套 命名规则吧,不过,要是并不通用的话,大概看别人的程序会很头疼吧,SO 为了别人看偶的程序不至于太头疼,偶决定找个通俗的命名法来参考下,于是,搜到了匈牙利命名法... 匈牙利命名法的来历和介

C++ 初始化形式、变量初始化规则、类构造函数的初始化列表

类构造函数的初始化列表,举例 一个对象的构造分两部分,首先是分配空间,然后初始化. 只要有对象生成,不管是以什么形式生成,都会调用构造函数进行初始化. 然后下面有个例子,在蓝色区域Big类的复制构造函数中,使用初始化列表进行成员的初始化(方法1)没有问题,而如果不使用初始化列表.直接在函数里用里面注释掉的代码(方法2)则会报错:Base类没有合适的构造函数. // W3-课程作业2-4.cpp : Defines the entry point for the console applicati

理解Javascript_15_作用域分配与变量访问规则,再送个闭包 【转】

在阅读本博文之前,请先阅读<理解Javascript_13_执行模型详解> 在'执行模型详解'中讲到了关于作用域分配的问题,这一篇博文将详细的说明函数对象.作用域链与执行上下文的关系. 作用域分配与变量访问规则 在 ECMAScript 中,函数也是对象.函数对象在变量实例化过程中会根据函数声明来创建,或者是在计算函数表达式或调用 Function 构造函数时创建.(关于'函数对象'请见<理解Javascript_08_函数对象>).每个函数对象都有一个内部的 [[scope]] 

2015.7.15 第七课 课程重点(js、声明变量、数据类型)

1.vs新建步骤 文件——新建项目——web——空白web应用程序——取名.位置.确定——此时软件会自动生成一个sln文件(解决方案),一解决方案下面可以有多个项目. 点击项目——新建文件夹css和js和image——新建html页面取名demo1 (推荐设置:工具——选项——可以设置下字体和颜色:文本编辑器——把常用的几种语言设上行号颜色提示) 2.什么是js JavaScript是一种脚本语言,结构简单,使用方便,其代码可以直接放入HTML文档中,可以直接在支持JavaScript的浏览器中

Python 2 声明变量 输入输出 + 练习

变量: 代指,用于将具体信息对应到一个值,便于反复使用时方便调用.例如  name = ("斯诺登")   变量声明规则:以字母开头的 字母数字下划线的组合.且不能是python代码已经被定义了的关键字 例如 print  if  while等等.   人为规则:变量名应该可读性高,便于理解,具有代表性.例如  name_me  name_your. 变量的声明逻辑:  例:name = ("ABC")     name是变量名   ABC是值.  name1 =