Javascript|Nodejs 第4页

node发送http请求以及参数处理

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

“学骑自行车最快的方式就是先骑上去”本文主要介绍如何发布自己的npm插件到npm社区,那么别人就可以直接使用npm install的命令安装你的模块了,并不会讲解npm模块的编写方法和相关知识,其实你可以自己研究一下其他npm模块的代码。本文最后会介绍如何删除自己发布的npm模块...

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

函数调用的角度理解call

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

大家都听过自执行函数吧,很多插件代码也都是写成了自执行函数的形式,加载插件的时候,执行本省,完成初始化。那么,你清楚其中的函数调用的原理吗?知道其他的写法吗?this的变换呢?这里我们先给个问题,然后再解释。

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

前端工程师学习系列教程

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

本教程只是自己平时总结的零零总总学习大前端的知识,需要说明的是本系列教程并不是连续的由浅入深的内容,只是博主自己平日积累的。而且可能部分内容摘自互联网,请勿见怪,有出处的,我尽量会附上原网址链接。前端工程师本来对于技术就是不断积累和深化的过程,所以想进阶高级工程师,或者资深工程师...

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

jQuery的细枝末节

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

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

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

JavaScript跨域请求的方方面面

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-29

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

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

JS原生编解码函数

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-28

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

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

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

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-28

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

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

JS模板引擎之JST语法

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-28

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

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

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

1

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-28

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

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

使用CMP设计制作FTL模板

10

前端学堂fed123(Frontend education) - chalecao 发布于 2017-08-28

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

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