2021-10-17

ES6 随机数 (let  const)

一、let 与const 语法?

let 可读可改 let 声明的变量只在 let 命令所在的代码块内有效。
 const 可读 声明一个只读的常量,一旦声明,常量的值就不能改变


二、使用步骤


1.引入库

代码如下(示例):

    //随机数
        console.log(Math.round(Math.random()*40))

for(var i=0;i<10;i++){
            let a=0;
            const b=2;
            a=3;
            //b=4;
            console.log(a);
            console.log(b);
        } */
        //解构赋值
        /* 可嵌套 */
        //let [a, [[b], c]] = [1, [[2], 3]];
        /* 不完全解构 */
        //let [a,b]=[1,]
        /* 剩余运算符 */
        //let [a, ...b]=[1,2,3]
        /* 字符串等 */
        //let [a,b,c]="big";
        /* 解构默认值 */
        /* let [a = 3, b = a] = [1, 2];
        console.log("a"+a,"b"+b) */
        
        //解构默认值
        /* 可嵌套可忽略 */
        /* let {p:[food,{boody}]}={p:[1,{boody:2}]};
        console.log("food"+food,"boody"+boody)
        let {p: [x, {  }] } = {p: ['hello', {y: 'world'}] };
        console.log(JSON.stringify(x)) */

symbol用法:

let sy=Symbol("lei");
        // // 相同参数 Symbol() 返回的值不相等
        // let sys=Symbol("lei");
        // console.log(sy===sys)
        // //输出类型
        // console.log(typeof sy)
        // //用法
        // /* let syobject={[sy]:"2"};
        // console.log(syobject); */
        
        // let syobject={};
        // Object.defineProperty(syobject,sy,{value:"123"});
        // console.log(syobject)

该处使用的url网络请求的数据。


上一篇:PDF 上传 Abap 获取OTF文档


下一篇:如何利用python求导数(微分)和积分