immutable.js文档

immutable.js是一款用于生成不可变量的工具。在react的reducer中可以发挥一些用处,尝试翻译一下官方文档。

--开始

npm install immutable

NPM直接安装

--上手小栗子

var Immutable = require(‘immutable‘);
var map1 = Immutable.Map({a:1, b:2, c:3});
var map2 = map1.set(‘b‘, 50);
map1.get(‘b‘); // 2
map2.get(‘b‘); // 50

官方栗子直接抄过来的

官方的文档分为以下几个部分:

1.fromJS();

2.is();

3.List;

...

时间: 2024-10-06 20:20:05

immutable.js文档的相关文章

JQuery之JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案

JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案 JQuery的版本 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery的版本</title> <

使用node.js 文档里的方法写一个web服务器

刚刚看了node.js文档里的一个小例子,就是用 node.js 写一个web服务器的小例子 上代码 (*^▽^*) //helloworld.js// 使用node.js写一个服务器 const http=require('http'); const hostname='127.0.0.1' const port=3000; const server = http.createServer((req,res)=>{ res.statusCode=200; res.setHeader('Cont

JS文档和Demo自动化生成工具 - SmartDoc发布

曾几何时,当你码神附体,一路披荆斩棘的完成代码后,带着“一码在手,天下我有”的傲然环顾之时,却发现单元测试.API文档.Demo实例陆续向你砸来,顿时有木有一种冰水挑战后的感觉.而这时你应该:哟哟,快使用SmartDoc: SmartDoc, 一个基于NodeJS的自动化文档生成工具,她拥有明眸的双眼(yuidoc引擎),华丽的外衣(bootstrap 3风格),灵巧的双手(demo生成,codemirror代码编辑,jasmine接口兼容);拥有她,相信你一定会仰天长啸:"小伙伴们再也不用担心

js文档系统-jsdoc-docdash

一.参考文档 模版:https://github.com/clenemt/docdash 例子:http://clenemt.github.io/docdash/index.html jsdoc:http://www.dba.cn/book/jsdoc/ 本地服务:http://tapiov.net/live-server/ 本地服务:https://github.com/http-party/http-server 二.准备 1.新建package.json,并安装npm包. "scripts

使用YUIDoc创建js文档

什么是YUIDoc? YUIDoc会根据你写的代码注释生成API文档. YUIDoc是个NodeJS应用,能将你的JS代码中的注释生成HTML格式的API文档.事实上,不仅是JS,任何支持块注释的语言都能使用. 安装 要安装YUIDoc,首先要安装好NodeJS,然后使用 npm -g install yuidocjs 即可安装YUIDoc. 使用 在相应的目录下输入 yuidoc . ,会在当前目录生成 out文件,里面生成注释文档 在相应的目录下输入 yuidoc . –server <po

Next.js文档自定义App、Document,getInitialProps翻译

getInitialProps getInitialProps在页面中启用服务端渲染并允许你进行初始数据注入,也就是发送在服务器已经注入了数据的页面.这有利于SEO. getInitialProps会禁用自动静态优化 getInitialProps是一个可以作为静态方法添加到任意页面的异步方法,看下面例子: import fetch from 'isomorphic-unfetch' function Page({ stars }) { return <div>Next stars: {sta

js文档碎片

今天看视频发现个有意思的东西,叫做文档碎片?文档碎片是什么呢?先卖个关子. 平常我们在向文档中插入节点的时候可能创建了节点就马上插入父元素,因此浏览器会一直渲染.插入的数量少可能还没影响,可是当插入的节点成千上万的时候,会发现浏览器卡顿了......如何解决这种问题呢?这里我们就要用到文档碎片了.在创建节点之后我们可以先把节点append在文档碎片上,在将所有的节点append之后再将文档碎片append在父元素上,理论上会快一些.经测试,有些时候要快一点^_^...... 1.普通插入 <in

js 文档加载完成之后执行 备用

1 //文档加载完成之后执行 2 (function(){ 3 var _globeCallback; 4 window.$$ = function(callback){ 5 _globeCallback = callback; 6 }; 7 function documentReady(){ 8 _globeCallback(); 9 } 10 //document ready --mobile -webkit 11 var listenerDocumentReady = function()

tweenmax.js 文档

TweenMax 参考http://bbs.9ria.com/thread-214959-1-1.html TweenMax 可能是很多人都用的,包括我 但 是最近发现大量的运用就总会产生这样或那样的"怪事",有时用代码来做缓动有时又用TweenMax造成了代码的 混乱,而且除了单调的TweenMax.to()等几个函数外,貌似还有很多这样那样fun stuffs.对于动画ease的控制,自己除了一个Back就不知道其他了. 总之一片惨淡, 所以趁着这个机会好好总结一下: 一,主要代码