听风是风

学或不学,知识都在那里,只增不减。

导航

2018年4月23日 #

JS pop push unshift shift的作用与区别

摘要: 白话JS中数组方法pop push unshift shift的作用与区别,通过本文,你大概能知道这四种数组方法的基本使用与大致区别。 首先,这四种方法会直接修改数组,请先记住这一点。 我们先把pop push unshift shift分为两组,push与unshift一组,理解为往数组中推入元素 阅读全文

posted @ 2018-04-23 11:03 听风是风 阅读(2901) 评论(0) 推荐(1) 编辑

2018年4月13日 #

白话js this指向问题

摘要: 前言 通过本文,你大概能了解this基础指向的问题,抛开例子去说this太虚幻,这里还是结合几篇博文做个整理,算是个人的记录了。 先说概念,this指向与申明无关,永远指向距离自己最近的最终调用者。我们从几种调用情况去理解,下面看看例子理解下: 1.函数的直接调用 function a(){ var 阅读全文

posted @ 2018-04-13 16:01 听风是风 阅读(709) 评论(0) 推荐(1) 编辑

2018年4月12日 #

JS作用域,作用域,作用链详解

摘要: 前言 通过本文,你大概明白作用域,作用域链是什么,毕竟这也算JS中的基本概念。 一.作用域(scope) 什么是作用域,你可以理解为你所声明变量的可用范围,我在某个范围内申明了一个变量,且这个变量能在这个范围内可用, 那么我可以说此范围就是该变量的作用域。 作用域一般分为局部作用域和全局作用域。 怎 阅读全文

posted @ 2018-04-12 11:40 听风是风 阅读(1400) 评论(0) 推荐(0) 编辑

2018年4月9日 #

angular $q promise详解

摘要: 前言 通过本文,你大概能清楚angular promise是个啥,$q又是个啥,以及怎么用它。这里咱们先灌输下promise的思想。 下面写的全是废话,一些看着高逼格其实没什么大作用的概念,想知道$q究竟是什么,怎么去用,建议跳到文章尾部的补充部分,在知道使用后再去补这些较为详细的概念。 一、从pr 阅读全文

posted @ 2018-04-09 19:23 听风是风 阅读(810) 评论(0) 推荐(1) 编辑

2018年4月8日 #

白话$resource,$resource中的增删改查

摘要: 前言 $resource详解,在学习angular的过程中,我们已经知道,$http能十分便捷的为我们实现与后端的数据交互,格式如下: 选好交互方式(method是GET或者POST),填好地址(url是你要交互的后台地址),然后在成功(successFun)以及失败(errorFun)回调函数中分 阅读全文

posted @ 2018-04-08 16:59 听风是风 阅读(424) 评论(0) 推荐(0) 编辑

2018年3月27日 #

ng-app与ng-app='myApp'的区别

摘要: ng-app与ng-app=""是一样的,都是没定义应用名的,例如 比较奇怪的是,在里面加入了应用名,就报错了。 firstName并未解析,原因是,ng-app为定义名称时会自动去解析,但如果你添加了名称,它会去找对应模块的执行代码,由于我们并未定义模块代码,才导致了报错。这样改改 又正常了! 那 阅读全文

posted @ 2018-03-27 10:15 听风是风 阅读(2531) 评论(0) 推荐(0) 编辑

2018年3月8日 #

数组filter()参数详解,巧用filter()数组去重

摘要: 数组方法挺多,但是用来用去可能也就foreach,splice以及slice接触较多,filter()说实话之前也没过多了解。其实filter()为数组提供过滤功能,它会遍历数组所有元素,并返回满足条件的元素组成的新数组,filter()不会修改原数组如下: PS:filter接收2个参数,第一个参 阅读全文

posted @ 2018-03-08 21:30 听风是风 阅读(18138) 评论(4) 推荐(1) 编辑

2018年3月7日 #

Json格式循环遍历,Json数组循环遍历

摘要: Json格式数据如何遍历,这里我们可以用for..in实现 例如最简单的json格式 再来个升级版的,如下 输出如下 那么JSON数组如何遍历呢,如下: 本文主要是方便个人记忆而写,思路借鉴了Y_Y1208博文 阅读全文

posted @ 2018-03-07 23:48 听风是风 阅读(56392) 评论(5) 推荐(2) 编辑

2018年3月3日 #

Javascript权威指南阅读笔记--第3章类型、值和变量(1)

摘要: 之前一直有个想法,好好读完JS权威指南,便于自己对于JS有个较为全面的了解。毕竟本人非计算机专业出生,虽然做着相关行业的工作,但总觉得对于基础的掌握并没有相关专业学者扎实,正好因为辞职待业等原因,还是下定决心来好好读一读这本厚厚的‘词典’。在阅读原书过程中,本人也发现了不少概念问题,可能因为汉化区别 阅读全文

posted @ 2018-03-03 10:10 听风是风 阅读(736) 评论(0) 推荐(0) 编辑

2017年11月24日 #

【JS】深拷贝与浅拷贝的区别,实现深拷贝的几种方法

摘要: 壹 ❀ 引 如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。 此篇文章中也会简单阐述到栈堆,基本数据类型与引用数据类型,因为这些概念能更好的让你理解深拷贝与浅拷贝。 我们来举个浅拷 阅读全文

posted @ 2017-11-24 16:01 听风是风 阅读(272906) 评论(42) 推荐(80) 编辑