10.23 拒绝摆烂,从你他做起!

发布时间 2023-10-23 22:02:26作者: lsyy1

JS函数

介绍:函数(方法)是被设计为执行特定任务的代码块

定义:JavaScript函数通过function关键字进行定义,语法为:

function 函数名 (参数1, 参数2,……){
      代码块      
}

eg:
function add(a, b){
       return a + b;
}

法二:

var add = function (a, b){
       return a + b;

注:形式参数不需要类型。因为JavaScript是弱类型语言

  返回值也不需要定义类型,可以在函数内部直接使用return返回即可

调用:函数名称(实际参数列表),同Java

                              超出的参数个数自动忽略(不会同java一样要求参数个数一定相等)

 

Array对象用于定义数组

定义:

var  变量名 = new Array(元素列表);

var  变量名 = 【元素列表】;

访问:

arr 【索引】 = 值;

特点:(与java集合类似,自认为)

  长度可变,类型可变 

属性:

  length

方法:

  forEach()    遍历数组中有值的元素

arr.forEach(function(e){
        console.log(e);
})

简化:
arr.forEach((e)=>{
        console.log(e);
})

  push()  添加元素到数组的末尾

    arr.push(元素1,元素2,……);

  splice()  删除元素

    arr.splice(开始索引 ,删除个数);

 

String字符串对象创建方式:

  定义:

    var  变量名  = new String("……");

    var  变量名  = "……";      eg:   var  str  =  “Hello”;

  属性:

    length  字符串长度

  方法:

    charAt()    返回在指定位置的字符

    indexOf()    检索字符串

    trim()        去除字符串两边的空格,需接收

    substring()     提取字符串两个指定的索引号之间的字符(含头不含尾)