JavaScript|Node 第11页

javascript知识积累 NodeJS、jQuery、Angular、React、Vue

fabric.js之強大的SVG处理工具类库

1

前端学堂 发布于 2017-08-28

使用 Fabric.js 你可以创建和填充画布上的对象,从简单的几何图形到成百上千路径组成的复杂图形。你可以通过鼠标轻松的移动、缩放和旋转这些对象,修改它们的属性(颜色、透明度,层叠顺序)等等。

阅读(1349)赞 (0)

JS模板引擎之JST语法

1

前端学堂 发布于 2017-08-28

首先来说说,为什么要用javascript模板。以PHP为例,PHP本身就可以穿插于HTML之间,所以也算是一种模板语言,缺点就是代码看起来会有点乱,尤其是融合了各种循环,判断,赋值等等操作(也不方便格式化),没有做到结构和数据分离。当然PHP也有很多的模板引擎,使用这些模板引擎...

阅读(1607)赞 (0)

多行超出尾部展示省略号(改进)

1

前端学堂 发布于 2017-08-28

之前写过一个多行自动显示省略号的文章,网上也能查到很多资料。超出两行展示省略号, 这两天抽时间做了一个退化处理,就是支持-webkit-box属性的浏览器中采用css来控制,不支持这一属性的浏览器如IE9以上、火狐浏览器,则使用JS动态计算的方法裁剪文本,在文本末未追加省略号(…...

阅读(855)赞 (0)

使用CMP设计制作FTL模板

10

前端学堂 发布于 2017-08-28

CMP其实是我的一个设想。设想前端只需要一个核心的框架维持系统的运行,就类似与操作系统的内核。然后外围都是扩展,做任何网页、不论是前台展示的web页面还是后台管理页面,都属于内核外围的扩展。CMP主要负责完成页面的设计与制作,也就是外围的扩展成,其生成的组件都是运行在核心层之上的...

阅读(1073)赞 (0)

使用CMP设计制作前端模块

4

前端学堂 发布于 2017-08-28

想不想减少每天的开发工作量?想不想改变粘贴、复制、修改的开发模式?新的利器来了。CMP试用版本发布了,CMP是一个用于制作网页的工具,你可以用它来制作静态网页,也可以制作网页片段比如一个组件,一个UI,或者一个模块,甚至是一个包含数据请求的模块,它能根据你的需求灵活的实现任何事情...

阅读(760)赞 (0)

超出两行自动显示省略号

1

前端学堂 发布于 2017-08-28

温故而知新 经常有需求一段文字展示时,单行超出自动折行,超出两行则末尾展示省略号。 css写单行超出显示省略号,可以复习下,这个很常用。 1234width: 3rem;white-space: nowrap;overflow: hidden;text-overflow: e...

阅读(807)赞 (0)

Gulp中的sprite图和mixin

1

前端学堂 发布于 2017-08-28

介绍一下项目中用到的css3 mixin和自动打包雪碧图的类库 前端工作流:工具集总篇

阅读(746)赞 (0)

如何理解function

1

前端学堂 发布于 2017-08-28

Function作为Javascript的核心技术之一,清晰的理解function的机制和用法,对我们进行javascript开发非常重要。你有想过function是什么吗?ECMAScript 的函数实际上是功能完整的对象。其中function是javascript中定义函数的...

阅读(892)赞 (0)

浏览器工作原理

28

前端学堂 发布于 2017-08-28

在 IE 占据 90% 市场份额的年代,我们除了把浏览器当成一个“黑箱”,什么也做不了。但是现在,开放源代码的浏览器拥有了过半的市场份额,因此,是时候来揭开神秘的面纱,一探网络浏览器的内幕了。呃,里面只有数以百万行计的 C++ 代码…

阅读(878)赞 (0)

js模拟红白机jsnes任天堂游戏机

2

前端学堂 发布于 2017-08-28

研究了一下网页运行红白机,其实这个很早就有老外写了这个模拟器,用js代码写的模拟红白机的硬件,然后加载nes格式的游戏,但是支持的知识较早的nes游戏rom,貌似后来开发的都不支持。 奉上我做的网页版:FC游戏机:https://game.haomou.net/,也可以关注我的微...

阅读(1221)赞 (0)

自动化打点方案

2

前端学堂 发布于 2017-08-28

数据同事要做数据可视化分析,需要升级打点数据,添加了许多字段,但是并没有给出自动化打点方案,让前端自己搞。之前我们产品打点数据比较少,基本都是前端自己做打点方案,现在需要几十个字段就要考虑如何做自动化打点方案了。

阅读(1241)赞 (0)

前端打包技术行情

2

前端学堂 发布于 2017-08-27

最近忙了不少,顺便研究了一下打包的一些技术行情。话说前端代码为什么要打包?我最早写前端的时候,那是不打包的。当然技术只是用了简单的jQuery和backbone。后来做angular,有前端模块化开发的思想的时候,前端就需要考虑打包了。为什么,因为单个js文件引入到页面是跑不起来...

阅读(1241)赞 (2)