OurJS


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

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


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

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

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


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

Go语言实例教程基础语法:数组操作篇(二)

编程技巧 by ourjs key 分享 1416055116515 评论 (2)
Arrays 在go语言中数组array是一组特定长度的有序的元素集合。
Slices是Go语言中的关键数据类型,它有比数组(arrays)更强的访问接口。但是他们的fmt.Println打印方式很相似。
Maps 键值对是Go语言中的关联数据类型(在其它语言中有时会被称之为哈希表[hashes]或字典[dicts])。

一些你不知道的JavaScript Console调试命令

编程技巧 by ourjs key 分享 1415594764192 评论 (1)
并不是第个人都知道,除了用来记录日志的简单的console.log之外。Console对象还有很多其它有用的功能。我选择了5个最有意思但是还不是那么流行的功能,你马上就可以在你的日常工作中使用。
注* 这些命令包括: assert, table, profile, group, and time

Go语言实例教程基础语法篇(一)

编程技巧 by ourjs key 分享 1414893753267 评论 (4)
Go语言是一个开源的,为创建简单的,快速的,可靠的软件而设计的语言。
Go语言实(示)例教程,通过过实例加注释的方式来介绍Go语言的用法。第一个程序会输出"hello world"消息。源代码如下:

package main
import "fmt"
func main() {
    fmt.Println("hello world")
}

如何选择Node.js Web开发框架?

框架的作用是简化开发,如果使用框架对自己有帮助,那么为什么不用呢? 下面就从个人开发者和中小型团队来谈谈如何选择Node.js Web开发框架。
Node.js非常适用于Web开发,但是现在无论是一个网站,还是Web App都已经成为包括很多不同部分,如前端、数据库、业务模块、功能模块等等的大型项目,使用Node.js从零开始进行Web开发,也许大中型团队能够胜任,但对于个人和小型团队来说是不现实的。这时候框架就成为Web开发利器,对于个人开发来说几乎是必不可少。那么如何选择Node.js Web开发框架呢?

针对特定浏览器起作用的CSS: IE Chrome Firefox CSS Hack

编程技巧 by kris key 前端 1412329457505 评论 (1)
只在Firefox上应用的CSS Hack,虽然这种情况非常少,但有时也会碰到:

@-moz-document url-prefix() { 
  .cssSelector {
     font-size: 14px;
  }
}

创造canvas的艺术

知道<canvas>吗?如果你愿意,将你的注意力集中在这个web文档的顶部。我的网站的头部区域包括一系列的“北极光”动画,是用HTML5′新的JavaScript渲染引擎<canvas>生成的。点击页面任何地方产生新的亮光,每个亮光都带着随机颜色和改变网站头部外观的轨迹,这条轨迹慢慢移动穿过整个页面。
如果你不熟悉<canvas>,学习他的最好方法是去看一个简单的例子。下面的HTML和JavaScript将在<canvas>域内生成一个橙色的矩形区域。

有可能将CSS应用到一个字符的一半吗?

我在寻找

给一个字符的一半设置样式。(在本例中,字符的一半是透明的)

下面是目前我所寻找和尝试的:

  • 将样式应用于字符或者字母的一半的方法
  • 用CSS或JavaScript给字符部分设置样式
  • 给字符的50%应用CSS

下面是一个例子,我想要获得的效果。

Express.JS指南

安装了node(下载)之后, 在你的机器上创建一个目录,开始你的第一个应用程序。$ mkdir hello-world

在这个目录中你将定义应用程序“包”,这和任何其他node的包没有什么不同。文件目录中的json文件,明确定义了一个依赖项。你可以用npm命令获取express最新版本,你喜欢这样做,而不是安装“3.x”以外的版本,以防止任何未知的惊喜。

在JavaScript中判断整型的N种方法

整数类型(Integer)在JavaScript经常会导致一些奇怪的问题。在ECMAScript的规范中,他们只存在于概念中:所有的数字都是浮点数,并且整数只是没有一组没有小数的数字。
在这篇博客中,我会解释如何去检查某个值是否为整型。

你应该使用HTML5的header和footer标签吗?

编程技巧 by ourjs key Html5 1400053398919 评论 (10)
Matt Wilcox问: “我现在还没有用例如<header>和<footer>这样的标签。我非常惊奇现在有那么多的浏览器开始支持它们了,但是我仍然不知道它们到底比div好在哪了?”
这是个好问题。我的回答是“应该用”。这两个元素(包括<nav>和<main>)是在某些浏览器上给用户带来一些便利的辅助技术。

广告投放

 近期热门 - 点击最多
  1. JavaScript使用ES6的Class面向对象继承时 this is not defined 解决方法
  2. Java已快过时?斯坦福大学将JavaScript作为计算机科学入门课
  3. Docker改名Moby:急于商业化陷入品牌更名乱象
  4. JavaScript条形码生成和扫码识别(Barcode scan)开源库
  5. TCP/UDP协议比较:在Node.JS中UDP服务器和客户端通信示例
  6. OnceVI前后端分离的数据可视化报表工具简介
  7. Node.JS通过原型和类继承EventEmitter,实现收发事件的几种方法
  8. 2016 年崛起的 JS 项目
  9. 如何基于SVG矢量图制作一个可填写信息的可视化表单-OnceVI
  10. 周鸿祎:一些程序员没有商业意识,却又很自负,一看就知道不会创业
  11. AirJD-简单好用的免费建站工具

  全端社区 - 最新回复
  1. Phantom.js维护者Slobodin退出,著名自动化测试与智能爬虫框架前景不明
  2. MailBee.NET Objects发送电子邮件(SMTP)教程二:SMTP认证
  3. Node.JS用Socket实现FTP Server服务器和Client客户端
  4. MailBee.NET Objects发送电子邮件(SMTP)教程一:使用SMTP服务器发送消息
  5. BCGControlBar工具栏编辑器教程:Visual Designer(上)
  6. 热门加壳工具VMProtect v3.1发布,新增内存保护,性能改进
  7. 图形图像处理控件ImageGear for .NET v22.2发布,增加新的简化示例
  8. Java已快过时?斯坦福大学将JavaScript作为计算机科学入门课
  9. 手机office办公——微软推出安卓手机端Office Mobile应用
  10. 15个最好用的Node.JS后端框架

  开源的 OurJS
Demo (EN), Demo (CN), Github
  关注我们 RSS

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号

加载中...