Js 构架函数怎么添加 函数全局方法

Js 构架函数怎么添加 函数全局方法,第1张

 function Data(){

 }

 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( )。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11603914.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存