在读underscore源码过程种碰到一时想不起来,问了一下百度mark下备份~~~~ 在javascript中有时会看到有两个!!的用法 这段例子,演示了在undifined和null时,用一个感叹号返回的都是true,用两个感叹号返回的就是false,所以两个感叹号的作用就在于,如果明确设置了变 ...
分类:
Web程序 时间:
2017-02-24 12:14:58
阅读次数:
173
_.template(templateString, [data], [settings]) 这是template方法的api,可接受三个参数,其中: 第一个参数也是必须的参数是模版字符串,你可以通过<%= %> 来插入变量,还可以通过<% %>来插入js代码,也可以通过<%- %>来进行html转 ...
分类:
其他好文 时间:
2017-02-10 10:41:21
阅读次数:
160
Scala 作为一门函数式编程语言,对习惯了指令式编程语言的同学来说,会不大习惯,这里除了思维方式之外,还有语法层面的,比如 underscore(下划线)就会出现在多种场合,令初学者相当疑惑,今天就来总结下 Scala 中下划线的用法。 这里需要注意的是,以下两种写法实现的是完全不一样的功能: E ...
分类:
其他好文 时间:
2017-02-09 21:38:11
阅读次数:
202
《Javascript函数式编程 PDF》 Underscore ...
分类:
编程语言 时间:
2017-01-27 00:10:22
阅读次数:
228
Thefilename未命名.ipainthepackagecontainsaninvalidcharacter(s).Thevalidcharactersare:A-Z,a-z,0-9,dash,period,underscore,butthenamecannotstartwithadash,period,orunderscore把ipa的名字换成中文就OK了,就这么简单。
分类:
其他好文 时间:
2017-01-20 13:20:35
阅读次数:
211
函数节流 throttle and debounce的相关总结及想法 一开始函数节流的使用场景是:放止一个按钮多次点击多次触发一个功能函数,所以做了一个clearTimeout setTimeout函数 代码的意思就不做多说了,实际上我无意间实现了一个debounce在underscore.js中对 ...
分类:
Web程序 时间:
2017-01-10 21:33:07
阅读次数:
467
效果: 上传组件非常的酷,但是分析其使用JS写法使用了模板语言的,代码如下: 这里只列举的其中一个,居然使用#符号和type="text/j-template",一开始是通过这样的格式去查的,发现业内几乎没有这样使用。 然后被我神奇的发现在这个文件夹下"...\Utility\Ueditor\js\ ...
分类:
编程语言 时间:
2016-12-28 02:13:29
阅读次数:
148
作用:通过转换函数(iteratee迭代器)映射列表中的每个值产生价值的新数组。iteratee传递三个参数:value,然后是迭代 index。 调用过程: 1. 2. cb函数 应该是callback的缩写。 这里等于又接着调用optimizeCb,关于optimizeCb在_.each分析中有 ...
分类:
Web程序 时间:
2016-12-16 14:03:04
阅读次数:
189
服务器:nginx 版本控制系统:svn 模块化:require.js 开发框架:backbone + underscore + jquery 标记语言:markdown 翻看几个月前的博客,感觉到当时认真的自己的付出,今后也要继续努力,不要辜负自己! 12.12-12.16完成对之前博客内容的复习 ...
分类:
其他好文 时间:
2016-12-12 22:54:11
阅读次数:
194
你是否发现项目中有很多页面只用到了框架不到十分之一的内容,还引了压缩后还有70多kb的jquery库 你是否发现项目中就用了两三个underscore提供的方法,其他大部分的你方法你甚至从来没有看过 你是否发现fetch好像比ajax好用那么一点 你是否想过自己封装个ajax.... 纯前端写得久了 ...
分类:
Web程序 时间:
2016-12-12 14:21:32
阅读次数:
304