![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js基础
斜烟笠雨
记录自己的痕迹
展开
-
生成器
生成器生成器 es6 解决异步编程的方案之一 语法和普通函数略有不同语法 在创建时比普通函数多了一个*号 function * ff() { console.log('打印') }//调用ff()调用 打印 啥也没有console.log(ff())//ff {<suspended>}打印看到了这个指针对象 //错误的调用方式ff()// 正确的调用方式let ff1=ff()ff1.next()正确的调用方式function* ff1原创 2021-01-20 11:58:19 · 64 阅读 · 0 评论 -
js 的数组方法的总结
push()在数组的尾部添加参数,会影响原数组的长度和值var array = [1, 2, 3]; array.push('a', 'b'); console.log(array)//打印输出[1, 2, 3, "a", "b"]pop()从数组尾部删除一个元素 返回这个元素,原数组被改变 var array = [1, 2, 3]; array.pop(); console.log(array)//打印输出[1, 2]unshift()可以从数组的头部添加数个参数,会改原创 2021-01-05 21:33:27 · 161 阅读 · 0 评论 -
点击平滑滚动效果.
最近要实现一个点击滚动至指定高度的效果 <div> <button>点击跳转</button> <div> <span>我是开始位置</span> <span>2</span> <span>3</span> <span>4</span>原创 2021-01-02 19:15:16 · 4604 阅读 · 14 评论