文章目录

Vanessa

成为 B3log 赞助者

标签: JavaScript (103)

JS Emoji 过滤

想用的直接看最后一行就好 基础知识 不得不承认阮蜀黍的文笔通俗易懂 字符编码笔记:ASCII,Unicode和UTF-8 Unicode与JavaScript详解 Emoji Unicode Tables Emoticons ( 1F601 - 1F64F ) Dingbats ( 2702 - 27B0 ) Transport and map symbols ( 1F680 - 1F6C0 ) Enclosed characters ( 24C2 - 1F251 ) Uncategorized Additional Additional emoticons ( 1F600 - 1F636 ) Additional transport and map symbols ( 1F681 - 1F6C5 ) Other additional symbols ( 1F30D - 1F567 ) 转换? 只怪 JavaScript 你诞生的太早 JavaScript 只识别 UCS-2,对于 UTF-16 的 4 个编码来说,只能识别为 2 个单独的字符 友好的 ES6 ES6 对....

2015 VS 2016 前端大杂烩使用数据对比

  • 较 2015 ,整体使用情况上升幅度不大,但是 Webpack 和 ES 转换工具将越来越不可或缺
  • 尽管谈论 jQuery 的开发者在下降,但是大部分开发者没有达到其余工具集的使用水平
  • JavaScript 测试使用的越来越多,这得益于前端提供的一系列工具
  • 相比 JavaScript,使用及关注 CSS 方法论、校验、命名空间的增长过慢

面试开发常用的 JavaScript 知识点总结

No1.语法和类型

1.声明定义

  变量类型:var,定义变量;let,定义块域(scope)本地变量;const,定义只读常量。

  变量格式:以字母、下划线“_”或者$符号开头,大小写敏感。

  变量赋值:声明但未赋值的变量在使用时值为undefined,未声明的变量直接使用会抛异常。

  未赋值变量作计算:结果为NaN。例如:

var x, y = 1;
console.log(x + y); //结果为NaN,因为x没有赋值。

如何在 Console 中输出图片和的修改字体样式

想要在打开 Debug 的时候展现下面的效果么?

JSPM 初体验

终于得空,体验一把 JSPM

jspm is a package manager for the SystemJS universal module loader, built on top of the dynamic ES6 module loader

 

把网站 js 代码压缩成圣诞树

深入浅出ES6(三):生成器 Generators

编者按:ECMAScript 6已经正式发布了,作为它最重要的方言,Javascript也即将迎来语法上的重大变革。

深入浅出ES6(二):迭代器和for-of循环

强大的for-of循环

想要快速了解 ECMAScript6 可以参见 http://babeljs.io/docs/learn-es2015/

Web性能API——帮你分析Web前端性能

整套标准包含了10余种API,各自针对性能检测的某个方面。为了保证整套标准的质量与互操作性,W3C按照惯例对它们应用了规范成熟度流程,这些API各自处于流程的不同阶段。在下图中可以看到它们当前的进展:

滚动中 hold 住导航,页面不抖动的解决方案

A(Logo, Name, Keys, Description)

----------------------------------------------

B(Nav, menu)

----------------------------------------------

C(Main, Content)

-----------------------------------------------

 

一个页面被分为 A, B, C 三个部分。当用户开始滚动时,A 被 B 慢慢遮住,滚到 B 或者 C 时,B 需要一直位于浏览器顶部。


参考页面 http://liuyun.io/

React 入门实例教程

现在最热门的前端框架,毫无疑问是 React 。

上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩目程度可见一斑。

React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。

前端不为人知的一面--前端冷知识集锦

前端已经被玩儿坏了!像console.log()可以向控制台输出图片等炫酷的玩意已经不是什么新闻了,像用||操作符给变量赋默认值也是人尽皆知的旧闻了,今天看到Quora上一个帖子,瞬间又GET了好多前端技能,一些属于技巧,一些则是闻所未闻的冷知识,一时间还消化不过来。现分类整理出来分享给大家,也补充了一些平时的积累和扩展了一些内容。

Home Research Areas Freshers Guide Submit for Technology Review What Javascript Frameworks are used at Twitter.com?

I have been doing research on what are some of the UI frameworks that are used at twitter.com. Following is a list of those UI frameworks, primarily Javascript. Please feel free to shout if you happen to know that one or more of the following frameworks ain’t actually used:

  • Testing
  • UI-based
  • Security
  • Performance-based
  • Communication

Unit Testing Framework - JavaScript

在计算机编程中,单元测试(又称为模块测试)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程 化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。