prototype第一行代码就把我搞懵了,请问javascript中的:号是做什么的,用作键值对吗? K: function(x) { return x }相当于var K=function(x){return x} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有这种写法:Version: '1.5.1.1'还有带括号的:Browser: { IE: !!(window.attachEvent && !window.opera), Opera: !!window.opera, WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1, Gecko: navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1 }带function:K: function(x) { return x }有什么区别呢? 这是JSON, 看下JavaScript的书, 有详细介绍. 怎么说呢...大概打个比方吧...声明一个类,类里面的成员名后面加冒号再加值...成员名就是Version,值就是'1.5.1.1'... var 对象= { 属性名: 属性值, 方法名: 方法}调用时:对象.属性; 或者: 对象.方法另一种var 对象.prototype = { 属性名: 属性值, 方法名: 方法}var 实例对象名 = new 对象();实例对象名.属性名; 实例对象名.方法名 谢谢各位,大概明白了。javascript教程好像没有这种语法的介绍,实在郁闷。 JSON是一种JS的基础数据结构是一种比XML更快捷更高效的数据模型,GOOGLE MAP就是用它做的数据交换具体看这里http://www.javaeye.com/topic/71343http://hi.baidu.com/hibydu/blog/item/ef9b17fab7c1a51ca8d3119e.html而用function可以定义的是类,两种差不多,但本质上稍微有点区别 http://www.cnblogs.com/Truly/archive/2006/12/31/608896.html JavaScript在IE8.0老测试出问题 有谁能帮我把下面的代码换成js代码啊??想嵌入网页中 为什么这个强制点击广告的代码不行 如何动态添加上传控件,像163邮箱中添加附件一样可以任意增减的 MSN的正则表达式要怎么写 option的值問題???? 这个树型菜单怎么打不开 打开文件对话框的问题 如何才能方便的调试JavaScript的客户端脚本? 两个问题请教 JS 高手…… text value 变化的问题 关于iframe中属性操作的问题,看了半天还是看不出问题所在
Version: '1.5.1.1'还有带括号的:
Browser: {
IE: !!(window.attachEvent && !window.opera),
Opera: !!window.opera,
WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,
Gecko: navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1
}带function:
K: function(x) { return x }有什么区别呢?
大概打个比方吧...
声明一个类,类里面的成员名后面加冒号再加值...
成员名就是Version,值就是'1.5.1.1'...
属性名: 属性值,
方法名: 方法
}调用时:对象.属性; 或者: 对象.方法另一种var 对象.prototype = {
属性名: 属性值,
方法名: 方法
}var 实例对象名 = new 对象();
实例对象名.属性名; 实例对象名.方法名
是一种比XML更快捷更高效的数据模型,GOOGLE MAP就是用它做的数据交换
具体看这里
http://www.javaeye.com/topic/71343
http://hi.baidu.com/hibydu/blog/item/ef9b17fab7c1a51ca8d3119e.html而用function可以定义的是类,两种差不多,但本质上稍微有点区别