摘要:        
    阅读全文
posted @ 2022-04-29 10:46
小章同学
阅读(28)
评论(0)
推荐(0)
        
            
        
        
摘要:        
使用方式:通过赋值变量调用即可 函数体是返回值,且只有一句代码 形参只有一个: 案例: 箭头函数指向代码位置所在上下文环境的this 因为return返回一个函数,并没有被执行,所以法一、二解决 案例: 错误:20 正确:100 say()方法在obj对象里是没有作用域的,箭头函数被定义在全局作用域    阅读全文
posted @ 2022-04-29 06:35
小章同学
阅读(32)
评论(0)
推荐(0)
        
            
        
        
摘要:        
赋值时要保持左右两边数据类型一致 数组解构赋值:相当于把数组的值赋值给左边变量了,d,e因为数组没对应上,所以为undefined 对象解构:也相当于将属性值赋值给新变量了 第二种写法: 类似于 {data:res} vue里的 相当于重新命名了对象里的属性,{name:myName} = pers    阅读全文
posted @ 2022-04-29 05:45
小章同学
阅读(52)
评论(0)
推荐(0)
        
            
        
        
摘要:        
let:具有块级作用域,for循环中每次循环的产生的块级作用域的变量互不影响 const:是常量类型,必须赋值,数组类型时,可以通过下标改变数组值,但不可以直接赋值一个新数组 因为改变了指针地址。    阅读全文
posted @ 2022-04-29 05:29
小章同学
阅读(24)
评论(0)
推荐(0)
        
            
        
        
摘要:        
本质就是一个函数 一个函数访问另一个函数的局部作用域 作用:延申了变量的作用域范围 一般普通函数执行结束都会自动销毁局部作用域    阅读全文
posted @ 2022-04-29 04:52
小章同学
阅读(27)
评论(0)
推荐(0)
        
            
        
        
摘要:        
o 对 obj 里面的对象属性 msg 也进行了一个拷贝,不过仅仅只是拷贝了其地址,两者都指向了同一个数据 如果修改o对象里的msg,将会影响到原来对象obj的数据结构 解决方法: es6提供的语法糖,Object.assign(newObj,oldObj)即实现了浅拷贝 深拷贝函数封装: 1. f    阅读全文
posted @ 2022-04-29 04:51
小章同学
阅读(28)
评论(0)
推荐(0)
        
            
        
        
摘要:        
使用方法: arr.forEach(function(item){ }) 遍历了每一个数组元素 调用了函数本身,达到了递归的效果。。。 重要!!!:forEach遍历数组结束自动返回 return,防止死递归。    阅读全文
posted @ 2022-04-29 03:53
小章同学
阅读(279)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号