积跬步以致千里
积怠惰以致深渊
|

03 2018 档案

HTML5 拖放(Drag 和 Drop)详解与实例(转)
摘要:公司要开一个技术分享会,给我们出了几个简单的题去实现,其中有如何实现表格中列之间的拖拽,我知道html5中有个新方法可以实现,但是没有认真学习,现在闲了去学学,发现关于drag和drop的文章有很多,这篇文章对于drag和drop写的非常详细,就转了下来。 这篇文章转自风雨后见彩虹 https://
14313
0
3
es6学习笔记--promise对象
摘要:Promise对象是为了简化异步编程。解决回调地狱情况 Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。 Promise对象用于延迟(deferred) 计算和异步(asynchro
539
0
0
es6学习笔记--新数据结构Set,Map以及WeakSet,WeakMap
摘要:在javascript中,存储数据的方式大部分就是以数组或者对象形式存储的,es6出现了4种新集合Set,Map,WeakSet,WeakMap来存储数据,简化了编程。 集合--Set 类似于数组,但是成员的值都是唯一的,没有重复的值。通过Set集合可以快速访问其中的数据,更有效地追踪各种离散值 S
442
0
0
es6学习笔记--新数据类型Symbol
摘要:学习了es6语法的symbol类型,整理笔记,闲时复习。 Symbol 是es6新增的第七种原始数据类型(null,string,number,undefined,boolean,object),是为了在对象中对属性名滥用而导致的冲突问题。 ps: 既然是数据类型,不是对象,那么就不能用new命令,
983
0
2
es6学习笔记--字符串&数值&数组&函数&对象的扩展
摘要:这几天抽空学习了es6语法,关于字符串,数值,数组,函数以及对象的扩展,看到es6标准入门这本书,里面讲的扩展特别多,我认为有几部分在项目上用不到,就挑有用的当笔记学习了。 字符串的扩展 str.includes(str1, n) 返回布尔值,表示是否找到了参数字符串 params: 第一个参数st
1194
1
3
es6学习笔记--解构赋值
摘要:昨天学习了es6语法中解构赋值,解构赋值在声明中和函数传参提高了灵活性和便捷性,值得掌握该语法。 概念: ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。 数组的解构: let [a,b,c] = [1,2,3]; console.log(a); // 1 consol
587
0
1
es6学习笔记--let和const
摘要:今天学习了es6中的let和const命令,借此整理一下笔记。 let : let 和 var 的声明方式一样,但有 var 比不上的优点。下面用 var 和 let 的例子来加深对 let 的理解。 1 let 只作用与当前作用域中 在声明var时,在无特别情况下,代码块里的var外部也可以访问到
511
0
1
最新数组方法(包括es6)
摘要:整理目前所用过的数组方法,学习了新增的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
177635
24
102
点击右上角即可分享
微信分享提示
深色
回顶
收起