JS 定义变量

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6     </head>
 7     <body>
 8         <script type="text/javascript">
 9             // 定义变量
10             // 语法:使用 var 关键字
11             // 变量申明关键字  变量名  赋值操作符号  值
12
13             var value1 = 1;
14             var value2 = "字符串";
15             var value3 = 1.45;
16             // 更改变量的值
17             value1 = 2;
18             // 更改变量 value1的值为“我错了”
19             value1 = "我错了";
20
21
22
23
24
25
26             //一行定义多个变量;
27                 var value4 = 0.1,value5 = "你真美",value6=10;
28                 alert(value5);
29             //变量名要见名知意; 小驼峰命名法:document.getElementById("我是一个id的名字");
30                 var name = "guoxiaomin";
31                 var age = 18;
32                 var sex = "nan";
33
34             //注意事项
35              /*    1、使用 var 可以定义任何类型的变量
36              *     2、变量的值可以随时进行更改
37              *     3、变量更改值的时候最好不要改变类型
38              *     4、可以在一行定义多个变量,中间使用逗号隔开
39              *     5、变量名最好不要重复
40              *     6、变量名要见名知意
41              */
42
43
44         </script>
45     </body>
46 </html>
时间: 2024-10-23 13:12:14

JS 定义变量的相关文章

js定义变量需赋予初始值

var count; for(var i =0;i<5;i++){ count++; } console.log(count); //输出的会是NaN(不是一个数字) //定义变量一定要指定类型count =0; 赋值 定义变量不赋值会显示undefind var xx ; console.log(xx); 原文地址:https://www.cnblogs.com/bestcnblogs/p/9955682.html

基础篇:8.如何定义变量?js变量有什么特点?

书接上文,废话不多说,直接进入正题,下面我们一起来讨论js中的变量那些事! 那什么是变量? 变量是存储信息的容器,可以存储任何类型的数据. 如何定义变量呢? 变量可以使用短名称,如x,y:也可以是长名称,如information,construction;但是定义变量也是有要求的,变量的首字母必须是由字母(a-zA-Z)或下划线(_)或美元符($)开头,不能是数字, 后面的可以是字母(a-zA-Z)或下划线(_)或美元符($)或者是数字,并且是区分大小写的,如:name和Name是不同的2个变量

js和PHP等脚本语言for循环和if语句里面定义变量的作用域

在js和PHP等脚本语言中for循环中的定义变量,会先把var l 提到for循环外面,(只会定义一次l),所以for循环外面可以输出l var a=0; if(a==0) { var i=1; } alert(i); for(var j=0;j 在c#等语言中 for(int i=0;ijs和PHP等脚本语言for循环和if语句里面定义变量的作用域

js中如何高效、简洁、清晰地定义变量

var zb={ "ui":{}, "form":{} }; 这是一种定义变量的方法,其实如果不定义,也可以写成: var zb.ui={}; var zb.form={}; 而zb定义的是全局变量,也就相当于: window.zb.ui={}; window.zb.form={}; $(".close-dialog,.cancel-dialog").on("click",function(){ var element={ &

js基础语法,定义变量-笔记

一.变量 JavaScript是弱类型脚本语言,使用变量前可以无需定义(但要做初始化工作),当使用某个变量时直接使用即可.[若不给变量赋值,则变量类型属于未知状态,其对应的类型为"undefined",可利用if语句直接进行判断,此变量属于undefined表示false.则为true.] 主要定义方式: 1.隐式定义--直接给变量赋值: 2.显式定义--使用var关键字定义变量. 二.数据类型 JavaScript是弱类型脚本语言,声明变量时无需指定变量的数据类型.JavaScrip

js的变量,变量作用域,作用域链

变量声明: 使用var关键字声明,如果使用没有声明的变量,则JS会自动声明此变量根据变量作用域.如果变量只声明为赋值,则此时值是undefined.重复声明变量,在JS不会报错,会依据最后一次的声明来处理变量. 变量作用域: 一个变量的作用域是,程序代码定义这个变量的区域,全局变量在程序代码内任何地方都可以访问. 包括在{}函数,对象内的变量(属性)成为局部变量. 在函数体内定义的变量成为局部变量,作用域也是局部,函数参数也是局部变量. 他们只在函数体内有意义. 在函数体内,局部变量优先于全局变

js中变量名提升和函数名提升

首先,js中变量没有块级作用域,但是有函数作用域,即只有函数可以约数变量的作用域. 并且,函数的实质也是一个变量,所以可以改变它的值,即赋值.所以变量名提升和函数名提升非常相像. 1.变量名的提升发生在函数内部.看下面的例子.说明:第一个因为弹出undefined,相当于在上面定义了var num;因为函数内部,定义了var num=20:就相当于在一开始定义了var num;这就是变量名的提升. var num = 10; function func() { alert(num); //und

JS基础变量、运算符和分支结构

[使用JS的三种方式]   1.HTML标签中内嵌JS(不提倡使用):   <button onclick="javascript:alert('小婊子,真点啊!')">有本事点我呀</button>   2.HTML页面中直接使用JS:   <script type="text/javascript">   //JS代码  </script>   3.引用外部JS文件:   <script language=&

PHP和JS中变量作用域

一,PHP中变量作用域 对于大多数PHP的变量只有一个作用域.在用户自定义函数里采用局部变量作用域.所有的函数内使用的变量被设置为局部变量.例如: <?php $a=1; function test() { echo $a; } test(); ?> 这段程序不会输出任何的东西因为echo语句要输出局部变量 $a ,而函数内的 $a 从未被赋过值.你可能注意到和C语言有点小小的区别,C中全局变量可以直接在函数内引用,除非它被一个局部变量所覆盖.因为这使得人们可能不注意修改了全局变量的值.在PH