OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

ourjs

Facebook 正在重构 React Native,将重写大量底层

分享 by ourjs 1529126873916
Facebook 五年前为 React Native 框架设计的原则,负面影响了与 JavaScript 代码的整合程度,也加大了某些特性的开发难度。因此 Facebook 现在准备对 React Native 架构进行重构,通过引入更先进的架构,来提高 JavaScript 和混合开发中原生 API 的互通性。

Office365并不是完全基于JavaScript重写的,只是用来构建UI界面

分享 by ourjs 1528939638528
最近有各大程序员网站都在转载一篇文章,微软的项目经理Sean 在Twitter上表示, Office 365正在使用JavaScript重写,以此来回应,C++委员会主席曾发表的“脚本语言作为使用量最大的CS编程语言是一种错误“的言论。

Debian/Ubuntu Linux搭建SVN服务器,并设置开机默认启动

分享 by ourjs 1528604633475
SVN是一个开放源代码的版本控制系统,可以记录保存文档的每一次改变,并方便做对比(diff),或者取消改动,回撤到某个历史版本等(Revert)。因此十分适合存放代码、设计、图纸等需要历史记录的文档。

用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果

Html5 by ourjs 1527996995436
有时侯页面很长,需要指示箭头告诉用户下面还有东西。可以用纯CSS的方法实现。
HTML:添加一个链接,可修改锚点点击时滑动到指定位置,这里使用了Bootstrap 3.x版本的一个向下箭头作为图标。

<a href="#" class="scroll-down">
  <span> <i class="glyphicon glyphicon-chevron-down"></i> </span>
</a>

JS动态滑动切换到页面指定位置

JavaScript by ourjs 1527906182021
将页面动态划到指定的位置。

浏览器:IE11以上

window.scroll({
  top: 2500, 
  left: 0, 
  behavior: 'smooth' 
});
// Scroll certain amounts from current position 
window.scrollBy({ 
  top: 100, // could be negative value
  left: 0, 
  behavior: 'smooth' 
});

怎样将Android手机中的照片和视频,通过APP自动同步备份到OnceAir云盘的共享目录中

分享 by ourjs 1526012954934
在OnceAir设置共享目录后,就可以将手机的文件夹和共享文件夹连接起来,将手机文件自动同步到OnceAir。本文就从创建共享目录开始,说明一下怎样实现手机文件的自动同步。

怎样使用OnceAir搭建局域网内的文件共享服务器

分享 by ourjs 1523522520585
OnceAir是一款基于手机ARM芯片开发的,低功耗的网络存储设备。运行功率仅1W,连上移动硬盘也不到3W。与传统x86服务器相比,每年可为您节省数百元电费。OnceAir默认为局域网使用,想要访问OnceAir的文件内容时,可以在浏览器中输入OnceAir的IP地址进行访问。由于云盘自身也是一台小型服务器,因此可以通过设置共享目录将其搭建成文件共享服务器。 

如何通过网页、客户端、手机APP、路由器查找OnceAir NAS网盘的内网访问地址

JavaScript by ourjs 1521607724438
OnceAir是一款可在局域内使用的超小型NAS网盘。功耗在0.6~5W之间,相比x86服务器每年可节省数百元电费。连上路由器,即可搭建私有云笔记和网盘系统,下面这篇文章将介绍如何查找 OnceAir 的访问地址。

JavaScript用new Image实现内网服务器端口扫描

JavaScript by ourjs 1521537655139
有这样一个场景,要扫描内网的某个服务,只能通过前端来实现。已知服务器的端口号,不知道内网的IP网段。

首先ajax是不能用的,因为网页与目标服务器地址不一致,跨域了。

其次jsonp也不好用,因为现在浏览已经开始限制手动用脚本发jsonp获取获服务器信息了。

最后只能用 Image 来解决了。

如何收集捕获Node中的未处理的错误异常信息?

Node.JS by ourjs 1521168337937

node.js是出错异常了,最关键是要知道哪错了。stack是error很重要的一个属性,可以帮助我们了解代码到底是执行哪一行出错了,比如某个error 的 stack:

Error: "start" option must be <= "end" option
    at new ReadStream (fs.js:1931:13)
    at Object.fs.createReadStream (fs.js:1885:10)
    at /var/www/oncedoc/mod/onceoa-oncedoc/svr/onceoa.web.js:1:2315
    at FSReqWrap.oncomplete (fs.js:123:15)


分享到