javascript学习笔记(4)
2011-07-19 23:43
232 查看
1.javascript变量命史所遵循的规则:(1)第一个字符必须是字母,中文字符,下划线(_)或者美元符号($);(2)其余字符可以是下划线,美元符号,中文字符,任何字母或者数字。
//以下声明变量是正确的 var p,$p,_p; var 长,宽; //以下是错误的 var .p;//只能是字母、数字、下划线或美元符号 var -p;//只能是字母、数字、下划线或美元符号 var p*;//只能是字母、数字、下划线或美元符号 var 4p,4长;//不能以数字开头 var 长 度;//中间不能有空格2.javascript对象属性的读取方式有两种:(1)点运算符(.)后面要求的运算元必须是合法的标识符,对于不合法的标识符不可用;(2)中括号运算符([])后面要求的运算元不需要是合法的标识符,只要是一个字符串即可。
var p = { "4p":"Jack", "-3":"hello", name:"Tom", "我":"me", "我 们":"we" }; alert(p.4p);//不合法,语法分析时报错,不能以数字开头 alert(p.我);//合法,输出"me" alert(p.我 们);//不合法,语法分析时报错("我"和"们"之间有个空格) alert(p["我 们"]);//合法,输出"we",虽然"我"和"们"之间有空格,仍然可以用[]存取 alert(p['4p']);//合法,输出"Jack" alert(p.name);//合法,输出"Tom" 3.用直接量声明一个对象变量时,属性名有时加引号,有时不加引号,无论加或不加,对象的属性类型都是string. 4.使用中文命名变量名时尽量不要使用中文的标点符号,在不同的浏览器中存在兼容性问题。
相关文章推荐
- Javascript学习笔记之函数篇(六) : 作用域与命名空间
- JavaScript学习笔记之DOM基础 2.4
- JavaScript学习笔记(八) 基本类型包装器和Error对象
- Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式
- JavaScript权威设计--JavaScript变量,作用域,声明提前(简要学习笔记四)
- JavaScript 学习笔记
- JavaScript学习笔记(三)
- 整理Javascript事件响应学习笔记
- JavaScript学习笔记之事件冒泡和事件捕获
- JavaScript学习笔记(三)BOM
- 整理Javascript事件响应学习笔记
- JavaScript学习笔记04-函数
- JavaScript学习笔记——jquery中html()、text()、val()的区别
- js-JavaScript高级程序设计学习笔记13
- javascript学习笔记(五)原型和原型链详解
- javascript 学习笔记
- 模块functionJavaScript学习笔记(二十五) 沙箱模式
- javaScript 学习笔记【终篇】
- JavaScript:The Good Parts学习笔记1
- 【学习笔记】JavaScript(2013-10-03)