
}
Data.prototype.showData=function(data){
alert(data)
}
var data1=new Data()
data1.showData("啦啦啦")
是这意思吗
不在 函数内部的函数, 或者 不在 对象 内部的函数 等等.
比如你在你的js文件中直接这样写:
function A(){
}
function B()
{
function C()
{
}
return C
}
var obj = {
D: function() {
}
}
A和B 就是全局函数, C在B中定义, 所以c不是, 同理, D 也不是, 它是obj对象的方法(对象内部的函数),
有一个默认的规则是, 尽量避免全局函数, 因为不同的文件中如果有同名的全局函数的话, 会冲突.
全局函数与内置对象的属性或方法不是一个概念。全局函数它不属于任何一个内置对象。JavaScript 中包含以下 7 个全局函数,用于完成一些常用的功能:escape( )、eval( )、isFinite( )、isNaN( )、parseFloat( )、parseInt( )、unescape( )。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)