E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
underscore.js
Underscore.js
源码学习
简介
underscore.js
作为一个优秀的JavaScript工具库,提供了很多使用的功能,同时考虑了浏览器的兼容性,并且代码加上注释只有2K行,很利于阅读和学习。
liuzihe
·
2019-11-06 17:01
浅谈
Underscore.js
中 _.throttle 和 _.debounce 的差异
本文仅探讨
Underscore.js
的两个函数方法_.thro
JasonQiao
·
2019-11-04 07:30
underscore.js
源码解析2
_.isNull(object)如果object的值是null,返回true。_.isNull(null);=>true;_.isNull(undefined);=>false;_.isNull=function(obj){returnobj===null;}undefined派生自null,所以两者相等(==),但是不全等(===),所以这里如果obj是undefined则会返回false。2.
Ewall_
·
2019-11-04 03:30
underscore.js
源码学习
(function(){//确立根对象varroot=this;//保存之前的_变量varpreviousUnderscore=root._;//约定简写的属性和方法(节省空间,减少了对象成员的访问深度,(Array.prototype.push-->push),这样做能带来一定的性能提升)varArrayProto=Array.prototype,ObjProto=Object.prototyp
MagicConch
·
2019-11-01 22:44
Underscore.js
加强版注释
不知道怎么在嵌入某些特殊格式和图片,为了更好的阅读效果,请移步我的印象笔记所有ruby以及coffeescript的对应代码片段本人均在自己的机器上逐条测试过,期间参考了http://js2coffee.org/的翻译(强烈推荐)另外我的coffeescript具体环境是在rails3.2.13里默认自带的,没有特殊设置。友情提醒:如果你用的是sublimetext请在使用coffeescript
谢一面
·
2019-11-01 13:59
underscore_1: map()
map()是
underscore.js
中一个处理数组和对象的方法。
xy2370
·
2019-10-11 16:00
underscore_1: map()
map()是
underscore.js
中一个处理数组和对象的方法。
xy2370
·
2019-10-11 16:00
Underscore.js
1.3.3 中文注释翻译说明
//Underscore.js1.3.3//(c)2009-2012JeremyAshkenas,DocumentCloudInc.//UnderscoreisfreelydistributableundertheMITlicense.//PortionsofUnderscoreareinspiredorborrowedfromPrototype,//OliverSteele'sFunctiona
·
2019-09-25 03:30
微信小程序使用第三方库
Underscore.js
步骤详解
前言
Underscore.js
是一个很精干的库,压缩后只有4KB。
·
2019-09-24 04:54
JavaScript lodash常见用法系列小结
lodash一开始是
Underscore.js
库的一个fork,因为和其他(
Underscore.js
的)贡献者意见相左。
·
2019-09-24 03:03
深入探究JavaScript中for循环的效率问题及相关优化
Underscore.js
库你一天(一周)内写了多少个循环了?
·
2019-09-24 01:09
js数组去重的方法汇总
三种方法利用indexOf判断新数组
underscore.js
中实际上也是使用的类似的indexOf//传入数组functionunique1(arr){vartmpArr=[];for(vari=0;
·
2019-09-23 22:41
Javascript编写2048小游戏
2048只要100多行代码;今天试了一下,逻辑也不复杂,主要是数据构造函数上的数据的各种操作,然后通过重新渲染DOM实现界面的更新,整体不复杂,JS,css,和HTML合起来就300多行;界面的生成使用了
underscore.js
·
2019-09-23 22:55
简述AngularJS相关的一些编程思想
如今回想起来,很难想象在没有类似于Angular.js,Backbone.js以及其伙伴
Underscore.js
这些数据绑定框架下我每天如何去编写一个大型前端应用。
·
2019-09-23 22:14
Underscore.js
常用方法总结
概述
Underscore.js
是一个很精干的库,压缩后只有4KB。它提供了几十种函数式编程的方法,大大方便了Javascript的编程。MVC框架backbone.js就是基于这个库。
·
2019-09-23 20:05
BackBone简介
https://blog.csdn.net/qq_43264596/article/details/84345377BackBone是一个轻量级的MVCJavaScript库,具有以下特点:强制依赖于
Underscore.js
Listron
·
2019-09-12 09:51
前端
学习 underscore 源码整体架构,打造属于自己的函数式编程类库
前言上一篇文章写了jQuery整体架构,学习jQuery源码整体架构,打造属于自己的js类库虽然看过挺多
underscore.js
分析类的文章,但总感觉少点什么。
若川
·
2019-08-08 00:00
javascript
前端
underscore
函数式编程
源码分析
Underscore.js
1.3.3 源码分析收藏
Underscore是一个提供许多函数编程功能的库,里面包含了你期待(在Prototype.js和Ruby中)的许多功能。但是没有扩展任何内置的Javascript对象,也就是说它没有扩展任何内置对象的原型。它被定位为jQuery和Backbone.js的基础层源码注释转之网上他人之备注,特收藏以后方便阅读.//Underscore.js1.3.3//(c)2009-2012JeremyAshke
风翻火焰
·
2019-07-15 11:50
笔记
JavaScript工具库之Lodash详解
也许你已经用上了
Underscore.js
,不错,你已经进步很大一步了。然而今天我希望你能更进一步,利用lodash替换掉Underscore。
Unknw
·
2019-06-15 11:47
Underscore.template - 模板引擎源码分析
underscore模板引擎实现使用方式
Underscore.js
说明文档varcompiled=_.template("hello:");compiled({name:'moe'});//=>"hello
Nora Taki
·
2019-06-05 13:12
前端开发
Underscore
模板引擎
不定参数(rest 参数 ...)
不定参数如何实现不定参数使用过
underscore.js
的人,肯定都使用过以下几个方法:_.without(array,*values)//返回一个删除所有values值后的array副本_.union
chen4342024
·
2018-12-21 00:00
underscore系列
es5
es6
不定参数
javascript
超级简单的 html 转义与反转义
加上StringEscapeUtils的转义会把汉字也转义,有的时候也用的不方便,所以采用前端
underscore.js
的通用工具类转义。
xmind果果
·
2018-09-05 11:40
项目设计(与解决方案)系列文章
常用
Underscore.js
方法整理
each_.each(list,iteratee,[context])Alias:forEach遍历list中的所有元素,按顺序用每个元素当做参数调用iteratee函数。如果传递了context参数,则把iteratee绑定到contet对象上。每次调用iteratee绑定到context对象上。每次调用iteratee都会传递三个参数:(element,index,list).如果list是各
更好的自己520
·
2018-08-18 14:42
试用期技术整理
underscore 0.1.0版本源码阅读
0.1.0版本源码分析//
Underscore.js
//(c)2009JeremyAshkenas,DocumentCloudInc.
ZWkang
·
2018-03-10 00:00
javascript
underscore
js中引用库来实现简便代码
一些常用的库有lodash.js和
underscore.js
这两个库用的越来越普遍。
天天写博客
·
2018-02-28 21:00
underscore.js
源码解析之函数绑定
1.引言
underscore.js
是一个1500行左右的Javascript函数式工具库,里面提供了很多实用的、耦合度极低的函数,用来方便的操作Javascript中的数组、对象和函数,它支持函数式和面向对象链式的编程风格
ZeaLot4J
·
2017-12-28 10:17
Javascript
FP
underscore.js
源码解析之继承
1.引言
underscore.js
是一个1500行左右的Javascript函数式工具库,里面提供了很多实用的、耦合度极低的函数,用来方便的操作Javascript中的数组、对象和函数,它支持函数式和面向对象链式的编程风格
ZeaLot4J
·
2017-12-27 17:10
Javascript
Underscore.js
源码解读之链式语法
链式语法写法我们调用多个Underscore的方法。可能会这么写:vararr=[1,2,3,4,5,6,7,8]varres=_.filter(arr,i=>i>1)res=_.map(res,i=>i*2)res=_.shuffle(res)用Underscore的链式语法来简化,如下vararr=[1,2,3,4,5,6,7,8]varres=_.chain(arr).filter(i=>i
知行社
·
2017-11-05 14:08
underscore源码解读之debounce
刚写完一篇debounce(防抖)函数的实现,我又看了下
underscore.js
的实现方法。算是趁热打铁,分析一下underscore里实现的套路。
Aria
·
2017-10-31 00:00
javascript
阅读
Underscore.js
源码活动内容说明
在阅读
Underscore.js
源码前,请先了解:
Underscore.js
出现的背景,主要解决什么问题。通读下
Underscore.js
的API文档。
Underscore.js
的整体架构。
知行社
·
2017-10-29 22:51
阅读
Underscore.js
源码活动报名贴
阅读一些著名框架类库的源码,就好像和一个个大师对话,你会学到很多。为什么是Underscore?最主要的原因是Underscore简短精悍(约1.5k行),封装了100多个有用的方法,耦合度低,非常适合逐个方法阅读。从中,你不仅可以学到用void0代替undefined避免undefined被重写等一些小技巧,也可以学到变量类型判断、函数节流&函数去抖等常用的方法,还可以学到很多浏览器兼容的hac
知行社
·
2017-10-26 10:11
ES6中新增的Object.assign()方法详解
下面是两个JS库提供的extend接口:Prototype:Object.extend(destination,source)
Underscore.js
:_.extend(
Fundebug
·
2017-09-22 10:58
数组元素为对象的数组如何去重
数组元素为对象的数组如何去重本文行文中使用的_是
underscore.js
。需求:在JavaScript中有一个数组,数组的元素是一个个的对象,我们想对它进行去重处理。
Never Yu丶
·
2017-09-01 16:48
前端
详解使用asp.net mvc部分视图渲染html
前端渲染使用前端模版引擎或MVC框架,例如
underscore.js
的template或者是使用angular.js等框架,当然也可以不用任何框架自己拼接html。
Mao先生
·
2017-07-03 16:13
使用asp.net mvc部分视图渲染html
前端渲染使用前端模版引擎或MVC框架,例如
underscore.js
的template或者是使用angular.js等框架,当然也可以不用任何框架自己拼接html。
xmgdc
·
2017-07-03 14:46
asp
tab切换重新渲染Echarts图表
这里为了方便,使用下拉列表代替tab切换HTML代码按天按周按月JavaScript代码//walden为echarts主题,_.flatten为
underscore.js
提供的数组扁平化方法varmyChart
Lewis_1993
·
2017-06-03 18:10
echarts
几行代码实现AJAX延迟请求
使用Input做关键词实时搜索功能是许多开发都会遇到的,然后实际很多情况下需要做延迟AJAX请求功能,网上也有很多可以使用延迟请求函数的插件如
Underscore.js
,但如果只为了这一个功能需求就引入一个插件未免太小题大作了
RMIO
·
2017-04-28 10:41
javascript
Underscore.js
入门-常用方法介绍
博主推荐:
Underscore.js
是一个很精干的库,压缩后只有4KB。它提供了几十种函数式编程的方法,弥补了标准库的不足,大大方便了JavaScript的编程。
眷恋天空的驴-Anikinly
·
2017-03-17 10:37
Js
throttle and debounce
https://blog.coding.net/blog/the-difference-between-throttle-and-debounce-in-underscorejs浅谈
Underscore.js
jdk137
·
2017-02-23 18:22
js
前端
Underscore.js
UnderScore对象封装Underscore像jQuery一样,将数据封装在一个自定义对象中——Underscore对象;可以通过调用一个Underscore对象的value()方法来获取原生javascript的数据。//定义一个Javascript内置对象varjsData={name:'data'};//通过_()方法将对象创建为一个Underscore对象//underscoreDat
小淘气_嘻
·
2017-01-08 19:20
underscore.js
源码的组织结构
最近开始读源码了,遵循大多数过来人的建议,
underscore.js
是最适合新手阅读的一个js库,所以我就迫不及待地下载了
underscore.js
,1.8.3版本。
无名小贝勒
·
2016-12-29 00:00
underscore
javascript稀疏数组(sparse array)和密集数组用法分析
分享给大家供大家参考,具体如下:学习
underscore.js
数组相关API的时候,遇到了sparsearray这个东西,以前没有接触过。这里学习下什么是稀疏数组和密集数组。什么是密集数组呢?
aitangyong
·
2016-12-28 10:53
javascript框架
[TOC]
underscore.js
中文文档:http://www.css88.com/doc/underscore/Underscore提供的60多个函数:**Collections(集合)**each
七仔南
·
2016-12-22 08:50
Backgrid.js使用笔记
大致的说下我对这个框架的认识:1.该框架需要依赖Jquery,
underscore.js
,Backbone.js,看了下Backgrid.js官网上的示例代码,代码里用到的代码还需
Spring_g
·
2016-11-20 15:00
微信小程序开发实战——使用
Underscore.js
Underscore.js
是一个JavaScript工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何JavaScript内置对象。
guyoung
·
2016-09-26 00:00
微信小程序
javascript
前端
backbone.js 学习
blog.csdn.net/column/details/backbone-js-tutorial.htmlbackbone中文API:http://www.css88.com/doc/backbone/
underscore.js
Dason_yu
·
2016-08-29 09:06
JavaScript
前端常用插件汇总
目录工具类浏览器增强类表单类图片类图标类UI框架UI组件类用户体验增强动画SVG测试其他类Bootstrap相关类JSPlugins仓库工具类方便操作对象,数组等的工具库underscore.jslo-dash 与
underscore.js
cddcj
·
2016-08-12 17:00
插件
node.js之lodash介绍
lodash是一个具有一致接口、模块化、高性能等特性的javascript工具库,是
underscore.js
的fork,其最初目标也是“一致的跨浏览器行为。。。,并改善性能”。
code_better
·
2016-07-18 21:08
node.js
也谈前端面试常见问题之『数组乱序』
楼主在阅读
underscore.js
源码的时候,学到了很多,同时觉得有些知识点可以独立出来,写成文章与大家分享,而本文正是其中之一(完整的系列请猛戳https://github.com/hanzichi
韩子迟
·
2016-07-05 05:00
【underscore 源码解读】Array Functions 相关源码拾遗 & 小结
Whyunderscore最近开始看
underscore.js
源码,并将
underscore.js
源码解读放在了我的2016计划中。阅读一些著名框架类库的源码,就好像和一个个大师对话,你会学到很多。
韩子迟
·
2016-06-13 06:19
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他