Js对象Function、 Js对象Array

Js对象Function

  1,创建:

var  f = new Function("a","b","alert(a);");
f(1,2)

 

 2,

function fun(a,b){
alert(a+b)
}
fun(3,4)

3.

var  function1 = new Function("a","b","alert(a);"){
function1(1,2)
}

属性:

  lenth:代表长度

  特点:

    1,方法定义是,形参的类型不用写,返回值类型也不写

    2,方法是一个对象,如果定义名称相同的方法 ,会覆盖

    3,在JS中,方法的调用只与方法的名称有关,和参数列表无关

    4,在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有对象的实际参数

  调用:

    方法名称(实际参数列表); 

     

 Js对象Array

 Array:数组对象

   var arr = new Array(元素列表);  

   var arr = new Array(默认长度);

   var arr ={元素列表}

var arr1 = new Array(1,2,3);
var arr2 = new Array(1);
var arr3 = [1,2,3];

方法:

  join(参数):将数组中的元素按照指定的分隔符拼接为字符串

  属性:

    length:数组的长度

  特点:

    JS中,数组元素的类型可变的

    JS中,数组长度可变的

 

  

  

   

  

posted @   一位程序袁  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示