博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript 笔记--变量
阅读量:5174 次
发布时间:2019-06-13

本文共 1012 字,大约阅读时间需要 3 分钟。

用了这么久的Javascript,该总结下了!温故而知新!

var 声明变量:

javascript 是弱类型语言,因此无需为声明对象明确类型声明。

如:var test="字符串";  var num=123; var bool=true;

等价:var test="字符串", num=123, bool=true;

变量名需注意事项:

a. 首字符必须是字母、下划线_或$符号;   如 var str="", _str="", $str="";

b. 其余字符可以是下划线、$符号、任何数字或字母。如:var s123="", _1a="", $a$="";

c. javascript 对大小写敏感。 如:var A="",a=""; A和a 虽读音相同,代表的意思却不同!

当然变量的命名也有对应的命名规则:

a. Camel标记法: 也就是俗称的驼峰标记法;规则:首字母小写,之后的单词首字母要大写。 如:var myNameIs="小白";

b. Pascal标记法:与驼峰的区别就是首字母改成大写的了,之后的单词首字母依然大写。就是这么任性。如:var MyNameIs="小白";

c. 匈牙利类型标记法:这个更蛋疼,它是在Pascal标记法规则的前面再加一个小写字母。 如: var sMyNameIs="小白";

不过,匈牙利类型标记法,有点儿小规则:能从小写字符看出字段的类型,感觉像是被强类型给潜规则了一样!哈哈…

数组类型--a       var aValues = [1,2]; 

布尔类型--b       var bValues = true;

浮点类型--f        var fValues = 6.6;

函数类型--fn      function fnMyMethod(){  }

对象类型--o       var oObj = {1, "str", 6.6 }

正则表达式--re   var rePattern = "^[0-9]*$";

字符串类型--s     var sValues = "我是小白";

变型--v             可以是任何类型

javascript还有个特点,就是在使用变量之前不必声明。 如: sName = "小白";  也就是声明变量时可不用 var 运算符。

不过这样声明出来的变量是全局变量,慎用!

 

交流群:225443677

转载于:https://www.cnblogs.com/LittleBai/p/5978824.html

你可能感兴趣的文章
作用域
查看>>
yii2高级模板安装
查看>>
ROS学习笔记(六)——创建、编译包
查看>>
SVN服务器搭建(一)
查看>>
js 控制台输出
查看>>
图像处理基础知识
查看>>
串行写队列的MYSQL大文本参数
查看>>
云平台服务运行情况检测脚本V0.1
查看>>
Elasticsearch: 权威指南---基础入门
查看>>
python selenium chrome有界面与无界面模式
查看>>
【Unity游戏开发】Android6.0以上的动态权限申请问题
查看>>
1040 有几个PAT(25 分)
查看>>
1033 旧键盘打字(20 分)
查看>>
Beta总结
查看>>
Spring.NET学习笔记
查看>>
python基础小练习
查看>>
Spring杂记BeanFactory之getBean方法
查看>>
linux 下 tcpdump 命令详解
查看>>
在阿里云搭建属于自己的个人空间--让全世界找到我
查看>>
每日编程-20170315
查看>>