建站学习网,专业提供各类建站教程,网页素材,SEO资讯等建站资源!

网站模板_网站源码_网站素材_建站教程_建站学习网

当前位置:建站学习网 > 网页设计 > 脚本HTML教程 >

Web程序员最牛最实用的资源

更新时间:2017-04-12整理编辑:建站学习网阅读:0

 大家好,最近我见到几个对Web程序员来说很牛很实用的工具/框架/事件,下面就带你们看看这些很棒的资源。

Bitcore

       伟大的JS库,完全支持创建一个比特币应用所必须的功能。

       验证比特币地址:

  1. var bitcore = require('bitcore');
  2.  
  3. var Address = bitcore.Address;
  4.  
  5. var addr = new Address("1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa");
  6.  
  7. console.log(addr.isValid());
复制代码


Sift.js

       MongoDB启发了数组过滤。支持的操作符有:$in, $nin, $exists, $gte, $gt, $lte, $lt, $eq, $neq, $mod, $all, $and, $or, $nor, $not, $size,
$type, $regex;正则表达式搜索;函数过滤;小(压缩到2Kb大小)。

  1. var sift = require('sift');
  2.  
  3. //intersecting arrays
  4.  
  5. var sifted = sift({ $in: ['hello','world'] }, ['hello','sifted','array!']); //['hello']
  6.  
  7. //regexp filter
  8.  
  9. var sifted = sift(/^j/, ['craig','john','jake']); //['john','jake']
  10.  
  11.  
  12. //A *sifter* is returned if the second parameter is omitted
  13.  
  14. var siftPeople = sift({
  15.  
  16.  
  17.  
  18.     //you can also filter against functions
  19.  
  20.     name: function(value) {
  21.  
  22.         return value.length == 5;
  23.  
  24.     }
  25.  
  26. });
  27.  
  28.  
  29. //filtered: [{ name: 'craig' }]
  30.  
  31. siftPeople([{
  32.  
  33.     name: 'craig',
  34.  
  35. },
  36.  
  37. {
  38.  
  39.     name: 'john'
  40.  
  41. },
  42.  
  43. {
  44.  
  45.     name: 'jake'
  46.  
  47. }]);
  48.  
  49.  
  50. //you can test *single values* against your custom sifter
  51.  
  52. siftPeople.test({ name: 'sarah' }); //true
  53.  
  54. siftPeople.test({ name: 'tim' }); //false
复制代码

Btapp.js

       Btapp是一个提供很容易就能获取到Torque/BitTorrent/uTorrent客户方式的骨干库。现在的磁力链接、torrent网址,甚至只是信息的哈希值都是你需要下载到用户计算机上的内容。

Obelisk.js

       Obelisk.js是个非常酷的JS库,它本质上是一个创建等距对象的JavaScript引擎。

       可惜的是,有些演示只在支持Webkit的浏览器上才能工作,总体上来说这是个污点,不时地会有项目把Firefox浏览器给忽略掉。使用Obelisk已经做好的一个很优秀的Chrome插件---Isometric Contributions,它能转变你在Github上的统计方式。

Holder.js

       Holder.js是一个嵌入任意尺寸大小图片的很优雅的解决方案。

  1. <img src="holder.js/300x200" />
复制代码


WinJS

       这个项目由为微软开放技术工作的WinJS开发团队积极参与,并与开源代码开发者社区有所合作。我们共同致力于创建尽可能最好的HTML/JS/CSS应用开发的解决方案。WinJS是一套允许开发者使用HTML/JS/CSS创建应用程序的JavaScript工具包。

本文网址:https://www.dedexuexi.com/wysj/html/2849.html

本站部分文章搜集与网络,如有侵权请联系本站,转载请说明出处。

收藏此文 赞一下!() 打赏本站

如本文对您有帮助,就请建站学习网抽根烟吧!

支付宝打赏
微信打赏
XHTML+CSS布局之XHTML应用
« 上一篇2017年04月12日
ACDSee的HTML相册生成
2017年04月12日下一篇 »
  • 实现导航栏固定在顶部(吸顶效果),滚动页面万能方式
    0阅读
    1)滚动条不动时,是静态相对定位状态relative2)当页面滚动超出设置距离时,js改变样式属性切换定位状态变成fixed,同时再给top设置一个值css部分// 滚动条不动时.box{position: relative;height: 80px;width: 100%;z-index: 999...
  • HTML锚点用class样式教程
    0阅读
    JS部分:$(function() { $(window).scroll(function() { //为页面添加页面滚动监听事件 var wst = $(window).scrollTop() //滚动条距离顶端值 for (i = 1; i < 6...
  • python标准算法实现数组全排列的方法
    0阅读
    这篇文章主要介绍了python标准算法实现数组全排列的方法,实例分析了全排列的原理与Python实现技巧,需要的朋友可以参考下 本文实例讲述了python标准算法实现数组全排列的方法,代码来自国外网
  • python将ip地址转换成整数的方法
    0阅读
    这篇文章主要介绍了python将ip地址转换成整数的方法,涉及Python针对IP地址的转换技巧,需要的朋友可以参考下 本文实例讲述了python将ip地址转换成整数的方法。分享给大家供大家参考。具体分析如
  • 一个生成html的新方法
    0阅读
    使用范例: set fso=CreateObject(Scripting.FileSystemObject) set f=fso.CreateTextFile( server.mappath( ), true ) f.WriteLine( asp2html(youpage.asp) ) f.clos...
 
QQ在线咨询