JavaScript
文章平均质量分 71
袁鑫_eric
懂后端的前端无证工程师致力能成为一个Full Stack Developer
展开
-
汤姆大叔的“大型javascript应用程序架构模式”
大型JavaScript应用程序架构模式2011-12-14 09:06 by 汤姆大叔, 14108 阅读, 35 评论, 收藏, 编辑11月中旬在伦敦举行的jQuery Summit顶级大会上有个session讲的是大型JavaScript应用程序架构,看完PPT以后觉得甚是不错,于是整理一下发给大家共勉。PDF版的PPT下载地址:http://www.slideshare转载 2013-09-15 16:40:14 · 285 阅读 · 0 评论 -
前端知识体系及修炼攻略
前端简介Web前端开发工程师是一个很新的职业,在国内乃至国际上真正开始受到重视的时间不超过5年。Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。随着人们对用户体验的要求越来越高,前端开发的技术难度越来越大,Web前端开发工程师这一职业终于从设计和制作不分的局面中独立出来。早期的前端其实就是Table布局,后来发展到所谓的Div + CSS网站重构,再到现在的让人眼花转载 2014-03-01 14:23:40 · 730 阅读 · 1 评论 -
了解 JavaScript 应用程序中的内存泄漏
检测和解决内存问题垃圾回收解放了我们,它让我们可将精力集中在应用程序逻辑(而不是内存管理)上。但是,垃圾收集并不神奇。了解它的工作原理,以及如何使它保留本应在很久以前释放的内存,就可以实现更快更可靠的应用程序。在本文中,学习一种定位 JavaScript 应用程序中内存泄漏的系统方法、几种常见的泄漏模式,以及解决这些泄漏的适当方法。简介当处理 JavaScrip转载 2014-02-19 10:41:56 · 203 阅读 · 0 评论 -
JavaScript内存管理
JavaScript内存管理以下为翻译,原文地址:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management简介低级语言,比如C,有低级的内存管理基元,想malloc(),free()。另一方面,JavaScript的内存基元在变量(对象,字符串等等)创建时分配,然后在他们不再被使用转载 2014-02-16 22:45:36 · 176 阅读 · 0 评论 -
web标准—可用性、可维护性、可访问性
一直听说过web标准的可用性、可访问性、可维护性,但是具体的定义,我还是不是很清楚,今天总结下,理清一下思维。 在Web前端开发界,有三个词经常被提及:可用性(Usability)、可访问性(Accessibility)和可维护性(Maintainability)。可用性指的是:产品是否容易上手,用户能否完成任务,效率如何,以及这过程中用户的主观感受可好,是从用户的角度来看产品的质量。转载 2014-02-15 19:07:26 · 226 阅读 · 0 评论 -
只有15行Javascript代码!手把手教你写一个页面模板引擎
本文由 伯乐在线 - njuyz 翻译自 Tech.pro。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。【伯乐在线导读】:AbsurdJS 作者写的一篇教程,一步步教你怎样用 Javascript 实现一个纯客户端的模板引擎。整个引擎实现只有不到 20 行代码。如果你能从头看到尾的话,还能有不少收获的。你甚至可以跟随大牛的脚步也自己动手写一个引擎。以下是全文。不知道你有木转载 2014-02-15 17:19:49 · 187 阅读 · 0 评论 -
javascript 中的 apply/call/bind/caller/callee
apply/call/bind/caller/callee1.apply 和 call 差不多,执行一个函数,指定this,上下文,这个函数是马上执行的 func.apply(obj,[arg1,arg2...]) func.call(obj,arg1,arg2);2.bind func.bind(obj)。 做函数绑定,指定this,上下文,不执行,原创 2014-02-15 16:28:08 · 408 阅读 · 0 评论 -
javascript方式让自己的网站上发布评论同步到新浪微博
需求:在自己网站上发布评论的同时,也把信息同步到微博如下图 实现步骤:1. 申请appkey ,在http://open.weibo.com/这里申请,和自己的域名绑定,因为发布消息的时候,会把appkey和http的referer做匹配,匹配正确了才会发布成功2. 我采用的是JS方式,在头部引用js3.执行逻辑 (1). 点击ch原创 2014-02-26 11:51:24 · 378 阅读 · 1 评论 -
关于 eval 和 apply 的一些感悟
用了js那么久,一直知道eval 和 apply,但是却不知道他们的应用场景。今天做一个需求,算是第一次用到了eval和apply。需求:封装一个方法,实现ajax异步调用多个接口,等待所有数据回调后统一执行一个callback在jq中$.when方法。demo是:$.when($.ajax('/page1.php'), $.ajax('/page2.php')).原创 2014-01-20 22:48:22 · 253 阅读 · 0 评论 -
JavaScript的例外处理(try...catch...finally)
平时我们在写Javascript的时候是否为查找Javascript的错误而烦恼,不过不用担心我们有2种方法来处理JavaScript的错误一、使用Mozilla浏览器的用户可以直接在Tools下的Javascript Console进行查看浏览器找到的错误.二、自己使用例外处理来捕获JavaScript的异常。如下是Javascript的例外处理的一个实例。var a转载 2013-12-09 10:40:55 · 161 阅读 · 0 评论 -
javascript跨域问题
javascripts的跨域问题是在开发中经常遇到的问题。1. jsonp的跨域 原理是: 首先在当前页面定义好callback函数, 接着动态创建script标签,src是跨域传输的链接地址, 后台回调例如callback('success')的字符串。当前页面就会马上这行。 局限:只能使原创 2014-03-05 15:47:57 · 265 阅读 · 0 评论