核心提示:Javascript数据直接量:直接量,就是可以在程序中直接使用的数据。主要有字符串直接量,数字直接量,数组直接量,对象直接量,函数直接量、undefined直接量和null直接量。在这个主要说一下后...
Javascript数据直接量:直接量,就是可以在程序中直接使用的数据。主要有字符串直接量,数字直接量,数组直接量,对象直接量,函数直接量、undefined直接量和null直接量。在这个主要说一下后面四个直接量。
对象直接量 对象直接量主要用于给变量赋值,将一个对象直接量赋值给变量之后,该变量就可以使用对象中的方法和属性,换句话说,该该变量就是一个对象。用法如下:<script> var myObj={name:"张三",age:"19"}; document.write("姓名:"+myObj.name+"<br>");//输出name属性 document.write("年龄:"+myObj.age+"<br>");//输出age属性 <\script> 2.函数直接量 函数直接量就是将函数当作一个值赋值给一个变量,并且使用函数直接量时不需要函数名,该变量可以当作函数来使用。用法如下: <script> //将函数直接量赋值给变量myFun var myFun=function(){document.write("函数直接量<br>");} myFun();//此时变量的用法和函数的用法相同<br> var myObj={name:"张三",age:"19",sayHi:function(){document.write("Hi")}};<br> document.write("姓名:"+myObj.name+"<br>");//输出name属性 document.write("年龄:"+myObj.age+"<br>");//输出age属性 document.write("他对你说:");<br> myObj.sayHi();//调用myObj对象的方法 <\script> 3.undefined直接量 undefined直接量的作用是将一个已赋值的变量重置为未赋值的变量。 4.null直接量 null直接量的作用与undefined直接量相似,其作用就是将一个变量初始化为空。</script>