炼数成金 大数据JavaScript
订阅

JavaScript

Angular 5.0 来了,有这些大变化
Angular 5.0 来了,有这些大变化
我们很高兴地宣布Angular 5.0.0——五角形甜甜圈发布啦!这又是一个主版本,包含新功能并修复了很多bug。它再次体现了我们把Angular做得更小、更快、更好用的一贯目标。以下简单介绍v5的重大变化。要了解详情,请看c ...
JavaScript 函数式编程介绍
JavaScript 函数式编程介绍
当 Brendan Eich 在 1995 年创造 JavaScript 时,他原本打算将 Scheme 移植到浏览器里。Scheme 作为 Lisp 的方言,是一种函数式编程语言。而当 Eich 被告知新的语言应该是一种可以与 Java 相比的脚本语言后,他最终 ...
别了,Firebug!
别了,Firebug!
如果你是前端开发者,那你肯定知道或用过 Firebug。10月24日,Mozilla 工程师和 Firebug 团队领导 Jan Honza Odvarko 在 Mozilla 博客发文称, Firebug 是最流行且最强大的 Web 开发工具,有着非凡的成功。2005 年 F ...
探索传统 JavaScript 基准测试(下)
探索传统 JavaScript 基准测试(下)
Kraken 测试还有许多其它的问题,不过现在让我们继续讨论过去五年中最有影响力的 JavaScript 基准测试—— Octane 测试。深入接触 OctaneOctane 基准是 V8 基准的继承者,最初由谷歌于 2012 年中期发布,目前的版本 ...
探索传统 JavaScript 基准测试(上)
探索传统 JavaScript 基准测试(上)
可以很公平地说,JavaScript 是当下软件工程中最重要的技术。对于那些深入接触过编程语言、编译器和虚拟机的人来说,这仍然有点令人惊讶,因为在语言设计者们看来,JavaScript 不是十分优雅;在编译器工程师们看来, ...
JavaScript 数组方法对比
JavaScript 数组方法对比
JavaScript 提供了多种新增,移除,替换数组元素的方法,但是有些会影响原来的数组;有些则不会,它是新建了一个数组。使用 array.push() 和 array.ushift() 新增元素会影响原来的数组。两种方式新增元素不会影响原 ...
JavaScript This 的六道坎
JavaScript This 的六道坎
权力最小的大佬是作为备胎的存在,在普通情况下就是全局,浏览器里就是window;在use strict的情况下就是undefined。第二层大佬说白了就是找这个函数前面的点.。如果用到this的那个函数是属于某个 context object 的 ...
十大最受欢迎的 React Native 应用开发编辑器
十大最受欢迎的 React Native 应用开发编辑器
市面上用于开发工作的编辑器非常多,笔者会经常因为不同的编程语言该如何选择好用的编辑器而感到纠结。而在随后从事 React Native 开发工作过程中,对相应的编辑器做了一些探索和研究,本文总结了一些非常适合移动应 ...
深入 JavaScript 数组:进化与性能
深入 JavaScript 数组:进化与性能
正式开始前需要声明,本文并不是要讲解 JavaScript 数组基础知识,也不会涉及语法和使用案例。本文讲得更多的是内存、优化、语法差异、性能、近来的演进。在使用 JavaScript 前,我对 C、C++、C# 这些已经颇为熟悉。 ...
React 许可证的五宗罪
React 许可证的五宗罪
Facebook 公司的 BSD+专利许可证失败的原因不是因为许可证本身,而是因为它忽略了开源软件更深层次的本质。2017 年 7 月,Facebook 公司应用于 react 等项目的许可证组合被 Apache 软件基金会禁止使用。该许可证组合 ...
WordPress 宣布停止使用 React,网传百度也停用 React
WordPress 宣布停止使用 React,网传百度也停用 React
WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站,也可以把WordPress当作一个内容管理系统(CMS)来使用。WordPress几乎所有项目都基于React开发,比如,最 ...
SparkUI:一个可供参考的前端开发实践
SparkUI:一个可供参考的前端开发实践
SparkUI 是一套完整且灵活的前端开发解决方案。该方案基于 React,由 Modula 应用状态管理框架、一系列可重用的前端组件、以及构建 SPA 所需的各类支持库组成。该方案重视可重用性、灵活性、可测试性以及开发效率, ...
前端跨域知识总结
前端跨域知识总结
跨域一词从字面意思看,就是跨域名嘛,但实际上跨域的范围绝对不止那么狭隘。具体概念如下:只要协议、域名、端口有任何一个不同,都被当作是不同的域。之所以会产生跨域这个问题呢,其实也很容易想明白,要是随便引 ...
2017年顶尖的JavaScript插件列表!
2017年顶尖的JavaScript插件列表!
JavaScript是一种强大而动态的语言,是ECMAScript语言规范中已经标准化的最强大的解释型语言之一,它与HTML、CSS一道被称为web开发的三大核心技术。即便JavaScript很火,也不是每个人都能熟练掌握JavaScript插件,本 ...
JavaScript 疲劳终极指南:我们行业的真相
JavaScript 疲劳终极指南:我们行业的真相
抱怨 JS 疲劳就像是在抱怨人类发明了太多解决问题的工具:从邮件到飞机到宇宙飞船。上周我在 NebraskaJS 2017 会议上做了一个和这个话题极其类似的演讲,我也收到了许多积极的反馈,所以我就想这个演讲也可以写成一 ...

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

社区热帖

     

    GMT+8, 2021-8-3 19:58 , Processed in 0.086699 second(s), 16 queries .