日常学习
_Nana_
这个作者很懒,什么都没留下…
展开
-
随抄 杂记
抄记:函数式编程编程介绍函数式编程 —— 高阶函数高阶函数指的是参数或返回值为函数的函数。“有了高阶函数,就可以将复用的粒度降低到函数级别。相对于面向对象语言,高阶函数的复用粒度更低。”def sumInts(a: Int, b: Int) = sum(id, a, b)def sumCubs(a: Int, b: Int) = sum(cube, a, b)def sumFactor...原创 2018-12-20 15:47:36 · 207 阅读 · 0 评论 -
leetcode刷题记录(更新中)
数字数组1、给定一个排序数组,原地去掉重复数字(例[1,1,2])过程:我的解法是利用了indexOf只返回第一个结果:执行时间较长o(n),没有注意到“排序数组”排名靠前的解法:1、利用了nums[i]与nums[j]交换,较巧妙2、或者伪装成原地:var result = Array.from(new Set(nums));nums.splice(0,nums.length,....原创 2019-08-02 12:30:59 · 346 阅读 · 0 评论 -
前端学习日记 --七月
201907031、react300问:react的合成事件:初步了解e.nativeEventhttps://segmentfault.com/a/11900000157252142、Visual DOM工作原理:3、高阶组件举例:增加propsfunction HOC(WrappedComponent){ return class Text extends Component...原创 2019-08-01 10:15:38 · 1330 阅读 · 0 评论 -
前端学习日记 --六月
201906031、Array.prototype.slice.call(arguments, 0)用来将arguments变量转换为真正的数组。2、依赖注入:https://yanhaijing.com/javascript/2014/01/24/dependency-injection-in-javascript/通俗理解:https://zhuanlan.zhihu.com/p/261...原创 2019-07-01 10:11:41 · 512 阅读 · 0 评论 -
前端学习日记 -- 五月
2019-05-060、match(/app/gi)中的i是忽略大小写。2019-05-070、git工作中遇到:1)git add错文件,撤回add,需要按文件(夹) 输入git reset HEAD <文件名>;2)git dev合并到release:在dev上push到远程对应分支后,本地拉取最新的release分支,本地切换到release分支,执行git merge...原创 2019-05-30 16:42:17 · 388 阅读 · 0 评论 -
各种网络攻击 这谁遭得住啊
一号 XSS(与CSS同名 被迫叫XSS 显得更凶狠)1、打一下就跑策略(非持久型XSS)实例访问:https://xxx.com/xxx?default=网页中原有代码为: location.href.substring(location.href.indexOf(‘default=’) + 8)现有的很多浏览器内置了XSS过滤器,例如Chrome下会把访问:https://m.now...原创 2019-04-28 14:56:25 · 479 阅读 · 1 评论 -
JQueryTutorial 笔记
简单指引:1 CSS;2 html / val;3 更精细的选择器^ *;4 DOM操作;5 类相关6 鼠标;7 键盘;8 input;9 on;10 fade / sliceUp效果;11 animation动画JQueryhttps://jquery.com/1、CSS$(&amp;amp;amp;quot;#wrapper&amp;amp;amp;quot;).css(&amp;amp;amp;quot;width&a原创 2019-02-18 17:10:26 · 229 阅读 · 0 评论 -
数组的奥妙(更新中)
一、数组新建方法一:var a = [1,2,3]; 这种方法最好,但是针对很长的数组不好实现;方法二:new Array(LENTH) 这种方法会产生数组中的holes,可以通过fill()填充优化var a = new Array(3); // [,,]var a = new Array(3).fill(0); // [0,0,0]方法三:Array.from()从array-li...原创 2019-01-15 10:31:32 · 210 阅读 · 0 评论 -
React知识点梳理(更新中)
1、创建Component方式1)Function Components:function Greeting({ message }) { return &amp;amp;amp;lt;h1&amp;amp;amp;gt;{ `Hello, ${message}! ` }&amp;amp;amp;lt;/h1&amp;amp;amp;gt;}2)Class Components:class Greeting extends Rea原创 2019-01-15 09:57:51 · 279 阅读 · 0 评论 -
前端学习日记 -- 八月
1、柯里化与连续箭头函数(闭包):https://blog.csdn.net/allangold/article/details/86667908原创 2019-09-03 14:01:32 · 3412 阅读 · 0 评论