+b1+p-ap=js的js什么意思

Javascript var p=function(){}()表示的什么意思?-js教程-网页制作-壹聚教程网Javascript var p=function(){}()表示的什么意思?
昨天有一朋友问我Javascript var p=function(){}()表示的什么意思?下面我来举例说明这function(){}()用法的意义与使用吧。
var p=function(){}();
这段代码是什么意思。
看了下面这几个例子后,大家就会一目了然了。
var p = function(){return 'abc';}();
alert(p);//abc
alert(typeof p); //string
var p = function(){return 111;}();
alert(p);//111
alert(typeof p); //number
现在明白了吧,其实就是定义了一个变量,这个变量是后面函数的返回值。
上一页: &&&&&下一页:相关内容&div id="aa1"&aaaaa&/div&&div id="aa2"&bbbb&/div&&div id="aa3"&cccc&/div&&script&//用{}定义一组对像var obj = {'a':1111,'b':2222,'c':'abc','d':function(){alert('对像:d函数');}}; alert('对像:'+obj.b);//调用对像bobj.d(); //调用对像d函数//定义一数组用[]设置索引值var arr = new Array();arr[0] = 1111;arr[1] = 2222;arr[2] = '数组:abcdefg';alert(arr[2]); //调用数组键名索引为2的值。//用[]定义数组var arr2=['pppp','opopop'];alert(arr2[1]);//还有一个用法!for(var i=1;i&=3;i++){ alert('div:'+document.getElementById(['aa'+i]).innerHTML);}//JSON中同时使用[]和{}var json = [{"arr1":{"a":123,"b":456},"arr2":{"a":789,"c":"abcdefg"}},{"arr1":{"a":"uuuuu","b":"oooo"},"arr2":{"a":"aaa9999","c":"abcdefg"}}];alert('JSON1:'+json[0].arr2.a);alert('JSON2:'+json[1].arr2.a);&/script&
阅读(...) 评论()}

我要回帖

更多关于 http ap.qq.com js 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信