03 2018 档案

摘要:公司要开一个技术分享会,给我们出了几个简单的题去实现,其中有如何实现表格中列之间的拖拽,我知道html5中有个新方法可以实现,但是没有认真学习,现在闲了去学学,发现关于drag和drop的文章有很多,这篇文章对于drag和drop写的非常详细,就转了下来。 这篇文章转自风雨后见彩虹 https:// 阅读全文
posted @ 2018-03-30 16:31 热爱前端的17号诶 阅读(14394) 评论(0) 推荐(3)
摘要:Promise对象是为了简化异步编程。解决回调地狱情况 Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。 Promise对象用于延迟(deferred) 计算和异步(asynchro 阅读全文
posted @ 2018-03-26 09:53 热爱前端的17号诶 阅读(553) 评论(0) 推荐(0)
摘要:在javascript中,存储数据的方式大部分就是以数组或者对象形式存储的,es6出现了4种新集合Set,Map,WeakSet,WeakMap来存储数据,简化了编程。 集合--Set 类似于数组,但是成员的值都是唯一的,没有重复的值。通过Set集合可以快速访问其中的数据,更有效地追踪各种离散值 S 阅读全文
posted @ 2018-03-23 09:46 热爱前端的17号诶 阅读(462) 评论(0) 推荐(0)
摘要:学习了es6语法的symbol类型,整理笔记,闲时复习。 Symbol 是es6新增的第七种原始数据类型(null,string,number,undefined,boolean,object),是为了在对象中对属性名滥用而导致的冲突问题。 ps: 既然是数据类型,不是对象,那么就不能用new命令, 阅读全文
posted @ 2018-03-22 09:36 热爱前端的17号诶 阅读(1004) 评论(0) 推荐(2)
摘要:这几天抽空学习了es6语法,关于字符串,数值,数组,函数以及对象的扩展,看到es6标准入门这本书,里面讲的扩展特别多,我认为有几部分在项目上用不到,就挑有用的当笔记学习了。 字符串的扩展 str.includes(str1, n) 返回布尔值,表示是否找到了参数字符串 params: 第一个参数st 阅读全文
posted @ 2018-03-16 09:51 热爱前端的17号诶 阅读(1212) 评论(1) 推荐(3)
摘要:昨天学习了es6语法中解构赋值,解构赋值在声明中和函数传参提高了灵活性和便捷性,值得掌握该语法。 概念: ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。 数组的解构: let [a,b,c] = [1,2,3]; console.log(a); // 1 consol 阅读全文
posted @ 2018-03-12 10:28 热爱前端的17号诶 阅读(598) 评论(0) 推荐(1)
摘要:今天学习了es6中的let和const命令,借此整理一下笔记。 let : let 和 var 的声明方式一样,但有 var 比不上的优点。下面用 var 和 let 的例子来加深对 let 的理解。 1 let 只作用与当前作用域中 在声明var时,在无特别情况下,代码块里的var外部也可以访问到 阅读全文
posted @ 2018-03-09 17:19 热爱前端的17号诶 阅读(538) 评论(0) 推荐(1)
摘要:整理目前所用过的数组方法,学习了新增的es6方法。 1 arr.push() 从后面添加元素,返回值为添加完后的数组的长度 let arr = [1,2,3,4,5] console.log(arr.push(5)) // 6 console.log(arr) // [1,2,3,4,5,5] 2 阅读全文
posted @ 2018-03-08 18:19 热爱前端的17号诶 阅读(179469) 评论(24) 推荐(102)