JavaScript+jQuery从小工到大家学习笔记(javascript变量)

当日常生活中,有多物是定位不转移的,而略东西是千变万化的,例如人口之生辰是未变换的,性别为是勿转换的(排除变性人);但是情绪,天气等还是会变的。所在何为变量,就是其值可以变换的,称为变量;这就算再次爱我们管现实解读为电脑,让电脑能智能!
变量声明用var 关键字,例: var boy=”zhangsan”;
生其他编程经验的冤家还知晓,这样没有声明变理的类别,是迟早通不了编译的。但JS是弱类型,可以不用声明,浏览器会活动为我们处理的。
JS还好与一个变量中蕴藏不同之数据类型:
例:
var a=”zhangshan”;
alert(a);
a=123456;
alert(a);
如上代码分别执行结果如下:
a=zhangsan;
a=123456;
横流:开发者要养成好之编程习惯,虽然JS能够为一个变理赋多种数据列,但是这种方法毫无使用,不然,等类好了,很轻崩溃;所以,同一个变量应该只抱一种多少列;

变外JS还可以不用声明变量就可知一直行使

例:
  var a=”zhangsan”;
       b=a+”lisi”;
  alert(b);

输出结果吗:zhangsanlisi;

JS的解释程序在遇见不声明的变量时,会自动吗该类型创建一个全局变量,并拿初始化为指定的值;同样,要发出出彩的编程习惯,变量在采取时都当声明。
除此以外说一下国际直达变量声明的规则:
1、首字符必须是字母(大小都只是),下划线_抑或美元符号$;
2、余下字母可以是生划线,美元符事情,任意字母,或者数字;

3、变量名非克是最主要字或保留字;

脚有官的要字:
  var a;
  var _name;
  var $age;

私的根本字:
  var 6a;

  var false;

 下面说一下变量名的国际惯例:
Camel标记采用首字母小写,接下单词都大写字母开头的措施
如:
  var myName;

Pascal标记法采用首字母大写,接下单词都蛮写字母开头的不二法门
如:
  var MyName;

匈牙利标记法在Pascal的底蕴及变量名前加个小字母,或者小写的假名序列,以证实变量的色,如i表示整数,s表示字符串


附 匈牙利标记法定义的JS变量前缀

类型    前缀  示例

数组    a      aArray

布尔值  b      bA
——————-0–

浮点型  f      fTax

函数    fn     fnSwap

整型    i      iAge

对象    o      OCar

正则式  re     rePttern

字符串  s      sName

变形    v      vSuper

*变形是(可以是自由档次)

 

相关文章

网站地图xml地图