![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
u010194608
这个作者很懒,什么都没留下…
展开
-
jQuery 对于原型链的学习和理解
先占个坑原创 2018-09-20 16:11:39 · 527 阅读 · 0 评论 -
ECMA Script 6 学习记录一
1、LET CONST 块级作用域:Let 只是作用于代码块内部,死区:变量x使用let命令声明,所以在声明之前,都属于x的“死区”,只要用到该变量就会报错。不可重复声明:let不允许在相同作用域内,重复声明同一个变量const声明一个只读的常量。一旦声明,常量的值就不能改变const 只是指向一个地址,这个地址不变就OK,如果用它声明一个对象的时候,对象的属性变化不...原创 2018-08-01 16:20:11 · 121 阅读 · 0 评论 -
ECMA Script 6 ——函数
箭头函数:var sum = (num1, num2) => { return num1 + num2; }返回对象时,需要用()包裹let getTempItem = id => ({ id: id, name: "Temp" }); (1)函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象。(2)不可以当作构造函数,也就是说,不可以使用...原创 2018-08-06 10:19:18 · 127 阅读 · 0 评论 -
ECMA Script 6 ——变量的解构赋值
1、数组的结构和赋值:ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构2、对象等可以这么赋值3、函数参数的解构赋值function add([x, y]){ return x + y;}add([1, 2]); // 3 基本用途:交换变量:[a,b] = [b,a];函数返回多个值(类似于数组):// 返回一个数组...原创 2018-08-01 16:45:09 · 126 阅读 · 0 评论 -
JavaScript中的高阶函数应用
JS中,函数时一种特殊的对象,用typeof来判断的话是一个function的对象,可以将函数付给一个变量,这个变量也可以传递给别的变量,最后这个函数还可以作为参数传递给别的函数,甚至还可以作为别的函数的返回值。高阶函数对其他函数进行操作的函数(参数是函数或者返回值是函数)典型示例:JS中原生自带的:Array.prototype.map,Array.prototype.filter,...转载 2018-11-14 14:15:53 · 198 阅读 · 0 评论