基础知识(字符串,数组,对象)

    xiaoxiao2021-08-24  119

    <h1>20161117重点:</h1>

    <li>基本数据类型( 整数 浮点 布尔 字符串 ... )</li>

    <li>复杂数据类型( 数组 [item, item2, item3] 对象 {key1:value1,key2:value2})</li>

    <li>字符串的概念, 长度、查找、截取...</li>

    1.长度:eg:var name = "小明";

    name.length

    2.转换大小写:

    toLowerCase 变成小写

    toUpperCase 变成

    3.检索(索引):

    indexOf 找到需要查询的 子字符串 所在的位置(索引),索引是从0开始计算的 // indexOf("需要寻找的子字符串") // indexOf("需要寻找的子字符串", 查询的起始位置)

     4.截取子字符串 // substring(起始位置,结束位置) // substr(起始位置,长度) //计数是从0开始查数的。01234 2的位置数是2  12345 3的位置数是2.

    <li>数组的概念,长度、访问元素、遍历(枚举)、添加移除元素...</li>

    1.访问数组 // 单个访问(下标从0开始)长度:arr.length

    2.移除元素  把最后一个移出去: students.pop();  把最前面一个移出去:students.shift();

    3.添加元素:

             在最后添加新元素:arr.push();

     在最前面添加新元素:arr.unshift();

     把之前的在组成一个数组:arr.concat([ ]);

    <li>对象(字典)的概念,键值访问、属性、方法、复杂对象或数组的访问方式...</li>

    1. 字典(字面语法的对象可以俗称字典)里面的信息都是以键(key)值(value)对的形式出现的,用来表示一个物体(实物、抽象的都可以)的各种特征 // 对象的静态特征 一般叫 属性,动态的特征 用 方法(是一个绑定在对象内部的函数或者叫行为) 来表示

    2.属性的访问:st.name

    3.方法的访问:st.run()

    3.复杂字典的访问:st.friend[2].name

    转载请注明原文地址: https://ju.6miu.com/read-677026.html

    最新回复(0)