Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Javascript教程
开源Tesseract.js能够识别提取图片中文字
Tesseract.js是一个Tesseract OCR(文字识别软件)引擎,能够识别并提前图片中各种语言的文字,支持60多种语言。 比如图片文件中有以下诗句:冬日平泉路晚归山路难行日易斜烟村霜树欲栖鸦夜归不到应闲事
React真的让人兴奋
如果说jQuery曾经主宰前端,那么2015年以后将是React.js的地盘。React真的让人兴奋,值得炒作。
Javascript是新的Java
一次编写,到处运行,这曾经是Java从诞生那天的梦想。但是如今这一梦想却可能被Javascript真正实现。 Google已经从Chrome 42版本以后禁止了浏览器内applet的启动,因为Java在浏览器中运行的安全性有问题。
Javascript和Node.js正在蚕食世界
几周前的NodeSummit 2016结束后,给人感觉是毫无疑问Javascript和特别是Node正在蚕食世界。 NodeSummit提供几个案例学习显示,Node已经为世界上最大的企业和组织提供强有力支持。
Node.js 版 CQRS2.0 framework 月底发布预览版
Node.js CQRS 2.0 preview 月底发布,将具备无限横向拓展功能,可开发任意规模系统。参见预览代码:h
为什么Java程序猿对Node.js和Javascript如此着迷?
这篇文章作者David Herron过去是Java鼓吹手,现在感觉自己明白过来了,推崇JavaScript了。以下原文大意: 在Sun公司的JavaSE团队工作了10多年的人,还在为了用Java字节码实例化一个抽象接口一直拼命到最后一口气。对于我这位前Ja
JavaPoly.js让Java代码无需JVM在浏览器中运行
JavaPoly.js是一个能够在浏览器中支持原生JVM应用的Javascript库包,能够导入你原有的Java代码,然后从Javascript直接调用java代码。即使你的电脑上没有安装任何Java环境,无需使用applet,可以在浏览器中直接嵌入你的Java代码并运行。
为什么"JavaScript"名称中包含"Java"单词?
为什么“JavaScript”包含“Java”单词? 但是它实际与Java无关。Netscape(由Sun Microsystems支持)和Microsoft之间早期的Web浏览器大战其实影响了JavaScript命名成型过程。Javascript中包含Java名称是一种营销策略。
JavaScript的Monad
Monad是一种设计模式,使用一系列步骤来描述计算,它们典型地使用在纯函数语言中用于管理副作用,也可使用在多范式语言中用来控制复杂性。 Monad封装类型带来了附加的行为,比如空值(Maybe monad)的自动传播,或简化异步代码(Continuatio
JavaScript最新教程:js-stack-from-scratch
这是一套从头开始一步一步建立现代JavaScript栈的教程,包括技术都是最新流行技术:ES6, Babel, Gulp, ESLint, React, Redux, Webpack, Immutable, Mocha, Chai, Sinon,和 Flow。用简单案例将这些工具结合起来展示。同时提
用于物联网的JavaScript引擎:JerryScript
JerryScript是三星推出的一款开源的轻量Javascript引擎,用于运行在比较局促硬件条件上,适合小于64K RAM和小于200K ROM代码空间的各种物联网设备上。 引擎支持on-device编译 执行,为你的Javascript应用提供访问周
Javascript使用Buffer替代字节数组会提升性能
在Javascript中如果需要使用字节byte数组,直接使用Buffer会被使用byte数组性能更快。 以下是测试代码:
Java和Javascript的区别
java目前是由Oracle拥有的高级编程语言。JavaScript是一种解释性语言,由Mozilla维护,商标拥有者是Oracle。java和javascript都OOP(面向对象编程)语言,他们使用相同的控制结构、操作符等;和评论JavaScript同java。尽管有这些相似之处,他们在不同的方
JavaScript6/ES6的设计模式实现
这是使用Javascript 6(ES6/ES2015)实现的四人帮GOF设计模式源码项目。主要包括: 适配器Adapter、职责链Chaining、命令Command、组合Composite、组合遍历器Composite Iterator、复合模式Com
使用MVC模式实现区块链开发
Convector是一个开源的区块链Javascript框架,目的通过抽象技术的复杂性来降低区块链使用障碍。下文是他们引入MVC模式的设计思想: 当我们在设计Convector,我们想达到的基本目标之一是使开发人员与blockchain互动尽可能顺利。</
什么是最容易学习的JavaScript框架?
假设你的意思是前端框架,那肯定是Vue.js!原因如下: 1.专注Vue有一个非常独特的目的:帮助您为Web创建被动的,基于组件的用户界面。框架中的一切都指向了这个目的,没有奇怪的惊喜。 这与jQuery
将数字转为整数集合Java8 C#和Javascript函数式实现
将带有逗号的字符串数字“1,2,3,4”转为一个整数型的List集合,Java8在函数式实现上弱于C#和Javascript。 Java8函数式实现:
Yarn: Facebook贡献Javascript包管理器
在JavaScript社区,工程师分享成千上万的代码,这样能避免重写基础组件、库包或框架,每一段代码都可能依赖于其他代码段,而这些依赖关系由软件包管理器管理。最流行的JavaScript的软件包管理器是NPM的客户端,NPM注册库中提供了访问超过300000包。500万多名工程师使用NPM的注册库,
上页
下页
关闭