JS课堂笔记(四)

对象

1.Javascript自带了许多对象来供开发者来使用,常用的内置对象有String(字符串),Array(数组),Date(日期),Math(数学)等.

2.数组:是一组值的列表,该表中的每一个值都有自己的索引值,索引序列从0开始,依次递增.

3.对象与数组很相似,唯一的区别是它的键值类型是自定义的,如 name、age等.

4.

例:
    var student={
           name:"张三",
           age:18,
           eat:function(){
           return "我是吃饭的方法"
           }
           sleep:function(){
           return"我是睡觉的方法"}
       }

如上所示:

         (1)有一个名称为student的对象

         (2)数组用中括号[ ],对象用{ }

         (3)括号中用逗号分隔组成对象的元素(即属性和方法)

         (4)属性和属性值,方法和方法名用冒号隔开(即键值对,key:value)

5.通常情况下,通过以下两种方式来访问对象的属性。

         (1)中括号表示法,如student[ "name" ]

           (2)点号表示法,如student.name

6. 字符串对象及常用方法

           字符串的定义方式:var 变量名 = “”;

7.字符串的常用方法:

      split(分割符) 将字符串分割为字符串数组

      charAt(下标) 返回指定下标对应的字符,如果找不到返回空字符串

      indexOf(子字符串)查找子字符串在字符串中首次出现的位置,如果找不到返回-1

      lastIndexOf(子字符串) 查找子字符串在字符串中最后一次出现的位置,如果找不到返回-1

       substring(起始下标,结束下标) 按起始下标和结束下标截取字符串,包前不包后

       substr(起始下标,个数) 按起始下标和个数截取字符串, 如果只给了起始下标,没有给截取的个数,默认截取到字符串末尾

       replace(正则表达式|旧字符串,新字符串) 替换字符串

       concat(值1,值2,…) 拼接字符串,相当于+号

       toLowerCase() 将字符串转为小写

       toUpperCase() 将字符串转为大写

       trim() 取出字符串的前后空格

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值