不知道中间的.什么意思,该如何去使用啊 不知道中间的.什么意思,该如何去使用啊
//创建一个空对象
var o={};
//创建一个含有两个属性的对象,x、y
var o2={x:12,y:'12',name:'JS'};
//此对象中的author属性的值还是一个对象
var o3={x:12,author:{name:'JS',age:23,address:'china'}};
//创建一个空对象和{}一样
var o4=new Object();
//给对象增加name属性
o4.name='JS'
/**访问对象的属性值
*/
//1、使用点号的方式
var x=o2.x;//12
var authorOfName=o3.author.name;//JS
var name=o4.name;//JS
//2、使用数组的方式
var x2=o2['x'];//12
var authorOfName2=o3['author']['name'];//JS
var name2=o4['name'];//JS
xxx.xxx();其中“.”表示他的下一层或者叫内部的。
xxx可以是js对象,或者方法,xxx()是xxx这个对象或者方法的内部的方法。
翻译一下就是:
onclick="javascript:xxx**.**xxx();"
点击跳转到 javascript文件: xxx**中的**xxx( )。
翻译一下就是:
onclick="javascript:xxx.xxx();"
点击跳转到 javascript文件: xxx中的xxx( )。