<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> var p38q4h = 12; var *&*^*& = 67; // 变量的命名 // 变量的名字必须是 数字、字母、下划线_ 和$组成; // 变量的名字不能以数字开头 var 123ad = 34; // 变量的名字不能是关键字for,while,if var for = 12; // 建议变量必须有意义 var name = '李四'; var num = 123; var userName = '王五'; var age = 45; // 在js中变量是区分大小写的; var name = 13; var Name = 14; // 如果变量命名重复,后面的会替换前面的; var name = 123; var name = 456; // 变量的命名尽可能使用驼峰命名 var userName = '张三'; // 以下声明的变量,哪些是不合法的? var a,l,age18,18age,$name,name$*,_sex,sex_,hello123; // 说明:18age数字开头,name$*含有特殊字符; // 如何将2个变量的值进行交换? var a = 1;var b = 2; var c = a; a=b; b=c; alert(a); alert(b); </script> </body> </html>
转载请注明:大灰牛博客 » JavaScript变量命名规则