Javascript|Nodejs 第4页

jQuery的细枝末节

1

皓眸大前端 - chalecao 发布于 2017-08-29

你常用jQuery的each方法吗?你知道怎么continue?怎么break吗?不知道就看看吧,一点一点总结。

阅读(82)评论(0)赞 (0)

JavaScript跨域请求的方方面面

1

皓眸大前端 - chalecao 发布于 2017-08-29

JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下。首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无...

阅读(281)评论(0)赞 (0)

JS原生编解码函数

1

皓眸大前端 - chalecao 发布于 2017-08-28

当你在百度输入一个关键字搜索的时候,你会发现搜索的url是被转义处理了。这里为什么要转义呢?一方面为了避免XSS,一方面可以做到通用处理,对特殊符号进行转义处理,避免引起未知的错误。JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,e...

阅读(170)评论(0)赞 (0)

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

1

皓眸大前端 - chalecao 发布于 2017-08-28

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

阅读(447)评论(0)赞 (0)

JS模板引擎之JST语法

1

皓眸大前端 - chalecao 发布于 2017-08-28

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

阅读(596)评论(0)赞 (0)

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

1

皓眸大前端 - chalecao 发布于 2017-08-28

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

阅读(203)评论(0)赞 (0)

使用CMP设计制作FTL模板

10

皓眸大前端 - chalecao 发布于 2017-08-28

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

阅读(332)评论(0)赞 (0)

使用CMP设计制作前端模块

4

皓眸大前端 - chalecao 发布于 2017-08-28

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

阅读(81)评论(0)赞 (0)

超出两行自动显示省略号

1

皓眸大前端 - chalecao 发布于 2017-08-28

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

阅读(137)评论(0)赞 (0)