js
文章平均质量分 60
TaoLR
程序员和司机一样,总是自我安慰说等到需要的时候再去学新技能也来得及。
展开
-
JS 内存管理
“自动回收”是容易让人混淆,迷惑的,并给 JavaScript(和其他高级语言)开发者一个印象:我们可以不用关心内存管理。然而这是错误的。转载 2016-11-01 07:52:30 · 1013 阅读 · 0 评论 -
sublime3 eslint 安装
sulime3 eslint 安装步骤原创 2016-03-09 18:23:38 · 1784 阅读 · 3 评论 -
Canvas之画七巧板
Canvas绘图是基于状态的!原创 2014-10-25 15:57:57 · 2114 阅读 · 0 评论 -
AngularJS-图
这张图是在AngularJS实战 系列视频里面截图的,当然我也泛读了https://angularjs.org/ 官网的手册…AngularJS我都不知道是怎么了解到它的,就是因为它越来越火了,又加上我也开始打酱油地参与一些前端项目,就慢慢喜欢上了跟进些前端的技术!遗憾和幸运的是,一直在探索的道路上,“I don’t know where I’m going, but I’m on my way!原创 2015-09-28 15:25:16 · 710 阅读 · 0 评论 -
HTML5路由和PJAX
了解过的两种局部刷新页面的技术,不同开发框架下技术使用略有不同,不过都是基于 history.pushStatePJAXjquery-pjax pushState + ajax = pjaxjquery-pjaxpushState浏览器兼容性PS: 看兼容性可以知道,pjax只支持 IE 10和更高版本,因为老版本的IE不支持history.pushState供参考: PJAX的实现与应用HT原创 2016-10-18 10:06:27 · 2378 阅读 · 0 评论 -
D3实现简单业务拓扑图
目录 - HTML - JS - CSS - 效果图HTML<div class="content-panel"> <div id="object"></div> <div id="object-arrow"></div></div>JS (angularjs Controller的代码)var url = $location.path(); $sco原创 2016-04-10 00:06:41 · 11771 阅读 · 8 评论 -
小心FOR IN遍历数组
FOR IN 遍历数组小心有坑, 不过加一个 hasOwnProperty还是没问题的原创 2016-11-03 21:25:07 · 584 阅读 · 0 评论 -
主动中断请求
都是为了用户体验原创 2016-11-02 23:40:18 · 1819 阅读 · 0 评论 -
JS字符串拼接对比
字符串拼接哪家赢? 看情况喔原创 2016-12-04 23:58:24 · 1207 阅读 · 0 评论 -
用Highchart画一个小图玩下
菜鸟记原创 2014-01-01 16:42:53 · 1559 阅读 · 0 评论 -
JS实现红黑树
JS Balanced Tree转载 2017-09-18 09:19:09 · 2913 阅读 · 0 评论 -
document.referrer
document.referrer原创 2017-09-18 09:07:12 · 807 阅读 · 0 评论 -
JavaScript 闭包
可以这么理解(闭包):所谓包,指函数与其周围的环境变量捆绑打包;所谓闭,指这些变量是封闭的,只能为该函数所专用。合理地使用闭包能使代码更加简洁清晰,散发出函数式特有的优雅气质。原创 2015-07-03 17:39:08 · 1023 阅读 · 0 评论 -
SVG可视化简易漏斗图
Visualization as a problem-solving and knowledge discovery tool has become even more important as we enter the Big Data era.原创 2017-03-14 13:06:23 · 3550 阅读 · 0 评论 -
TICK技术栈 -- DevOps轻量级监控解决方案
TICK技术栈 DevOps轻量级监控首选 [Oh Yeah]原创 2017-03-06 15:37:53 · 13344 阅读 · 4 评论 -
洗牌
数组这个数据结构不错,简单而有效率原创 2016-04-18 00:10:18 · 608 阅读 · 0 评论 -
Chrome插件会干坏事儿的
两个基本“一样的环境”,一个访问正常,另外一个访问异常,打开异常访问的那边的浏览器控制台,发现请求了一些额外的js… 最后发现元凶了,一个叫“广告拦截者”的插件原创 2016-04-08 10:25:05 · 1224 阅读 · 0 评论 -
jQuery $.proxy()
转载javascript/*** jQuery基础知识 proxy函数测试* http://stackoverflow.com/questions/4986329/understanding-proxy-in-jquery **/$(document).ready(function() { var objPerson = { name: "John Doe",转载 2016-07-14 20:11:30 · 853 阅读 · 0 评论 -
JS里有指针么?
Are there pointers in javascript? No, JS doesn’t have pointers.Objects are passed around by passing a copy of a reference.原创 2016-11-01 07:20:47 · 5649 阅读 · 0 评论 -
并发串行调用接口
并行+串行的思路,在一些后端服务吞吐和并发等有性能瓶颈时,为了提升用户体验,有时候前端不得不做一个小的权衡。原创 2016-10-30 22:49:18 · 1886 阅读 · 0 评论 -
[].slice
var slice = [].slice, splice = [].splice, push = [].push, toString = Object.prototype.toString;上面的代码为什么这么写咧?Array.prototype.slice这个函数经常要用到, 这样写原创 2015-12-15 22:39:48 · 453 阅读 · 0 评论 -
不开webServer让chrome能读取本地json等文件
PS:一些测试页面偶尔会加载本地的json文件,没有开web server一般不能访问…不一定每次都要开nginx或apache解决, chrome可以加启动参数“allow-file-access-from-files”Using –disable-web-security switch is quite dangerous! Why disable security at all while y原创 2015-09-25 17:24:52 · 4994 阅读 · 3 评论 -
Javascript in one picture
Javascript in one picture转载 2015-07-07 14:31:58 · 634 阅读 · 0 评论 -
Node Callbacks
CallbacksThis is the most important topic to understand if you want to understand how to use node. Nearly everything in node uses callbacks. They weren't invented by node, they are just part of th转载 2015-06-09 11:49:27 · 598 阅读 · 0 评论 -
浏览器的工作原理:新式网络浏览器幕后揭秘{转}
//转载一份,多保存一下这些好文章! 浏览器的工作原理:新式网络浏览器幕后揭秘一篇一年前的文章,讲的非常细致,说实话,没怎么全看懂,但是可以大体上了解一下里面的内容。文章比较长。因为HTML5 ROCKS网站的css文件好像被墙了,所以决定把这篇文章搬运过来,也算是个存档吧。那么,下面开始 复制 and 粘贴。(这也是体力活!!!!!!!)原原创 2013-12-31 21:41:58 · 1790 阅读 · 0 评论 -
Ajax File Upload Response Handling
Ajax File Upload Response HandlingA while ago, I wrote an article on Ajax File Uploading - the method of uploading a file without refreshing the page using a hidden iframe. Since then people wante转载 2015-06-22 16:36:13 · 900 阅读 · 0 评论 -
Ajax File Upload
Ajax File UploadYou might have seen Ajax File Uploading in some sites. The basic idea is to upload a file without refreshing the page. Some sites go even further by providing details on how much per转载 2015-06-22 16:34:15 · 841 阅读 · 0 评论 -
从输入 URL 到页面加载完成的过程中都发生了什么事情?
背景本文来自于之前我发的一篇微博:不过写这篇文章并不是为了帮大家准备面试,而是想借这道题来介绍计算机和互联网的基础知识,让读者了解它们之间是如何关联起来的。为了便于理解,我将整个过程分为了六个问题来展开。第一个问题:从输入 URL 到浏览器接收的过程中发生了什么事情?从触屏到 CPU首先是「输入 URL」,大部分人的第一反应会是键盘,不过为了转载 2014-07-02 09:11:04 · 2089 阅读 · 0 评论 -
identifier标签语句
Only break and continue can use identifier statement in javascript.原创 2015-11-25 20:49:31 · 1011 阅读 · 0 评论 -
前端组件化(未完)
在前端领域,这个和用户最直接沟通的舞台,要实现视觉和代码的完美组件化,并不是很轻松的一件事情。但做好了,绝对是提高前端工程化水平和生产力的有效手段。原创 2016-09-22 09:18:38 · 831 阅读 · 0 评论 -
细说angular Form addControl方法
在本篇博文中,我们将接触angular的验证。angular的验证是由form 指令和ngModel协调完成的。今天博主在这里想要说的是在验证在的一种特殊情况,当验证控件没有没有name属性这是不会被form捕获的。或者是你希望在ngRepeat中使用动态表达式。下面且让我们先来从angular源码中看起如下:首先是ngModel: var ngModelDirect转载 2015-01-06 23:58:55 · 1967 阅读 · 0 评论 -
一步一步指导完成第一个AngularJS应用
A Step-by-Step Guide to Your First AngularJS AppWhat is AngularJS?AngularJS是由谷歌开发的一套JavaScript的MVC框架, 可以让你开发出一些好组织的,可测试的,并且有可维护性的前端应用.And Why Should I Use It?如果你还没有尝试用过AngulaJS, 那就翻译 2015-01-07 21:47:47 · 927 阅读 · 0 评论 -
AngularJS Test
PS: 个人备忘Developer GuideFree courses啥也不说了, Angular太酷了.1. controller里面的最下面的那段 controller test:Controller Test:describe('myController function', function() { describe('my原创 2015-05-21 16:09:02 · 745 阅读 · 0 评论 -
【朴灵评注】JavaScript 运行机制详解:再谈Event Loop
PS: ka【原帖: http://www.ruanyifeng.com/blog/2014/10/event-loop.html 作者:阮一峰】一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。上个月,我偶然看到了Philip Roberts的演讲《Help, I'm stuck in an even转载 2014-10-16 10:24:31 · 25377 阅读 · 2 评论 -
SVG的marker-end显示不出来的问题
问题描述:项目页面上用d3画的图,svg画布和div重叠画的,svg画连线和箭头,div上用d3来append出个性化的展示面板,项目首页有 ``<base href="/">``,d3生成的svg的文件单独复制出来后可以看到箭头(marker-end)!解决方案The HTML element is used to say “resolve all relative URLs relative原创 2015-12-28 11:41:54 · 4677 阅读 · 0 评论 -
How JavaScript Work.
How JavaScript Works原创 2015-01-06 09:57:30 · 923 阅读 · 0 评论