Javascript学习资料整理——week2-day3

一、

1.创建字符串 

    var str = 'hello'

    var str1 = new String('hello')

2.访问字符串中字符

    通过字符串索引号访问

    'h e l l o'

     0 1 2 3 4

     str[0]

3.字符串长度--字符个数

    length属性

    str.length

4.字符串遍历--访问字符串的每个字符

    循环遍历

5.包装对象

    通过  . (点) 语句访问字符串属性和方法时,会转换成对象,使用完之后又转换回来,包装类型对象

二、字符串常用方法

1.charAt(索引号)

    返回指定索引位置的字符

2.indexOf(字符)

    返回字符所在索引号

    如果不存在返回-1

3.lastIndexOf(字符)

    返回最后一个字符所在索引号

    如不存在返回-1

4.substring(起始索引号,结束索引号)

    返回起始索引号和结束索引号之间的字符串,不包括结束索引字符

   

    substring(起始索引号)

        返回从起始索引号开始后面所有字符串

5.substr(起始索引号,字符个数)

    返回从其实索引位置开始字符个数的子字符串

6.replace(字符串1,字符串2)

    用后面的字符串2替换前面的字符串1

7.split('分割符')

    分割字符串,将分割之后的字符存入数组返回

8.concat('拼接字符串')

    拼接字符串返回

9.trim()

    方法删除字符串两端的空白符

    返回去掉空格的新字符

三、模板字符串

1.模板字符串样式:

    var str = `hello`

  模板语法:

  var a='hello'

    ${变量}

    `hello`

  作用:

        字符串拼接

        字符串换行时,不用连接符连接

四、Ascii码

1.计算机存储的是二进制数

        0,1

       

五、严格模式

1.javascript的代码严格规范模式

<script>

    'use strict'

</script>

六、访问对象属性

1.遍历对象循环

    var arr = [10,20,30,40]

     for(var i = 0; i< arr.length; i++){

               arr[i]

    }

    arr.forEach(function(item,index){        

    })

2.遍历简单对象

for-in循环

    语法:

        for(var key in obj){

            //key 属性名

            //obj[key] 属性值

        }

访问对象属性时:如果属性名是一个变量,使用[]形式访问

比如:

    var obj = {

        name:'jack',

        age:20

    }

    var key = 'name'

          obj[key]

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值