CORS与Node Server

提到跨域不得不提CORS,CORS是当前认为最适合跨域的标准,全称是”跨域资源共享”(Cross-origin resource sharing)。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。CORS需要浏览器和服务器同时支持。目前,所有...

2018-03-28 13:52:38

阅读数 216

评论数 0

universal link与APP唤醒

用户点击H5页面的打开App或者下载按钮(这个按钮可能在一个下载入口页、各种分享页面的吸顶或吸底的banner),如果用户已经安装了App,则根据业务跳转到相应的Native页面;如果用户没有安装该应用,则跳到AppStore或者应用市场去下载我们的App。应用流程首先所有的下载/唤起入口都是一个...

2018-03-28 13:32:13

阅读数 137

评论数 0

JS引擎的执行机制

首先,请牢记2点:(1) JS是单线程语言(2) JS的Event Loop是JS的执行机制。深入了解JS的执行,就等于深入了解JS里的event loop1.灵魂三问 : JS为什么是单线程的? 为什么需要异步? 单线程又是如何实现异步的呢?技术的出现,都跟现实世界里的应用场景密切相关的。同样的...

2018-03-28 13:30:51

阅读数 123

评论数 0

有关Node定时器

原文出自阮一峰老师的文章:Node 定时器详解因为最近投了几个Node岗,好几次都问了这个问题。特地找了阮一峰老师的文章复习一下:JavaScript 是单线程运行,异步操作特别重要。只要用到引擎之外的功能,就需要跟外部交互,从而形成异步操作。由于异步操作实在太多,JavaScript 不得不提供...

2018-03-26 02:32:36

阅读数 73

评论数 0

实现简单模板字符串替换

原文出处:模板字符串替换起始同许多初学 Javascript 的菜鸟一样,起初,我也是采用拼接字符串的形式,将 JSON 数据嵌入 HTML 中。开始时代码量较少,暂时还可以接受。但当页面结构复杂起来后,其弱点开始变得无法忍受起来:书写不连贯。每写一个变量就要断一下,插入一个 + 和 “。十分容易...

2018-03-26 02:29:37

阅读数 564

评论数 0

【战术性mark】JS 复制内容到剪贴板

看到这篇文章想要转载的原因是,之前想做一个Chrome插件,实现功能是特定网站监听用户复制,然后自动缀上磁力链接头是的,这玩意的作用就是你现在所想的那样。只是鉴于之前一直没搞定读写Windows剪切板的功能,其实用第三方插件clipboard.js就能办到原文链接:JavaScript复制内容到剪...

2018-03-26 02:20:42

阅读数 344

评论数 1

重新认识JavaScript的This

这几天忙于面试,基本上所有公司都会考察对This的理解。刚好找了篇文章写的挺好,转载过来原文出处:Dr. Axel Rauschmayer在 JavaScript 中,this 这个特殊的变量是相对比较复杂的,因为 this 不仅仅用在面向对象环境中,在其他任何地方也是可用的。 本篇博文中会解释 ...

2018-03-26 02:15:18

阅读数 74

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭