Nodejs入门基础(Stringbuff知识点)

/*Stringbuff  NODE其中一个模块*/
    /*第一种构造方式*/
    var buf1=Buffer.alloc(10,16);
    console.log(buf1);//十六进制

    var buf2=Buffer.alloc(10,"a");
    console.log(buf2);//a:97 a:67=^*16+1

    /*第一种构造方式*/
    var buf3=Buffer.allocUnsafe(10);
    buf3.write("aa");//写入
    buf3.fill();//清空
    console.log(buf3);

    /*第三种构造方式*/
    var buf4=Buffer.from([1,2,,3,5]);
    console.log(buf4);//把数组转化成Buff类型

    var buf=new Buffer.alloc(10);
    buf.write("课工场");//中文占3个字符
    console.log(buf);//打印内存
    console.log(buf.toString());//打印内容


    /*buffer变JSON*/
    var buf=Buffer.from([1,2,3,5]);
    console.log(buf.toJSON());//变json
    console.log(JSON.stringify(buf));//变json


    /*buffer concat*/
    var buf1=Buffer.from("课工场");
    var buf2=Buffer.from("NODEJS");
    var buf3=Buffer.concat([buf1,buf2]);
    console.log(buf3.toString);//查看拼接后

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值