• 目录
  • 简介
  • 收藏

    烂尾楼

    莫导喜欢听人叫他爸爸…… 要是让莫导的广大粉丝知衣冠禽兽的莫导居然有这个癖好……   你以为会发生 粉转黑、路转喷这样的事情吗?   不,他们会说我们愿意。   爸爸爹爹皇阿玛,换着花样叫都行!   床上床下叫都没关系!

    乱码

    小说: 烂尾楼 作者:衣衫似风雪 字数:1192 更新时间:2024-03-29 17:49:00

    let str = "hello";

    //1.for遍历

    for (let i = 0; i < str.length; i++) {

    console.log(i, str[i]); //i 索引 数值类型

    }

    //2.数组->for->for in

    let arr = [1, 2, 3];

    for (let i in arr) {

    console.log(i, arr[i]); //i 索引 字符串类型

    }

    //3.for... of

    for(let i of str){

    console.log(i); //数据

    }

    //4.解构

    let [a, b, c, d ,e] = str;

    console.log(a, b, c, d ,e);

    12.ES6 新增字符串方法

    //字符串新增方法:

    方法 返回值 作用

    includes('str') boolean 判断字符串中包含子串

    endWith('str') boolean 判断字符串以"str"结尾

    startWith('str') boolean 判断字符串以"str"开头

    repeat(n) 重复拼接自身 重复n次输出字符串 repeat + repeat

    //不全方法: 补全字符串长度

    padStart(length, s); 字符串开头补全

    endStart(length, s); 字符串末尾补全

    13.ES6模板字符串

    模板字符串 反引号 ``

    1.支持换行 //空白会打印出来

    2.模板中传变量 ${变量}

    let obj = {

    name: 'jack',

    age: 20

    };

    console.log(`名称:${obj.name},年龄:${obj.age}`); //名称:jack,年龄:20

    14.ES6 对于对象的扩展

    对象扩展:

    //1.对象的属性简写: 当对象的属性名和属性值(变量)名称一致,可省略赋值

    //2.对象的方法简写:

    let name = "jack";

    let age = 22;

    let obj = {

    name,

    age,

    walk: function () {

    console.log(this.name + " is walk");

    },

    say() {

    console.log(this.name + ` say`);

    }

    }

    5.ES6的Set结构

    set结构:此结构中元素是唯一的,不能重复

    方法:返回值是set可以连缀

    add(val) 加元素

    delete(val) 删元素

    has(val) 判断是否包含元素 boolean

    clear() 删除所有数据

    属性:

    size 元素个数

    使用new Set()实例化

    set结构的遍历

    for of 遍历set

    for of 遍历keys()

    for of 遍历values()

    for of 遍历对象实体 entries

    forEach遍历 set

    使用扩展运算符 和 解构 将set结构转为数组

    作者:也在水湄

    链接:https://www.jianshu.com/p/d23a506cdca2

    来源:简书

    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    作者:也在水湄

    链接:https://www.jianshu.com/p/d23a506cdca2

    来源:简书

    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    Email
    lovenovelapp@gmail.com
    Facebook主页
    @Lovenovel
    Twitter
    @lovenovelapp