1 2 3 4 5 6 7 8 9 10 11 12
分类:
Web程序 时间:
2014-05-21 20:46:00
阅读次数:
477
通过js的命名空间可以实现对于自己定义的函数或者对象的封装。
js并没有像是c++,java那样自带命名空间,其所谓的命名空间是通过作用域+匿名函数来实现的,从而可以对自己的函数代码进行一定的封装,而不用害怕发生重定义等等情况。通过js命名空间,可以去自定义自己的函数库,从而有效的进行封装和规划。
js命名空间示例代码:
(fun...
分类:
Web程序 时间:
2014-05-21 16:33:04
阅读次数:
334
近日再次翻看《javascript面向对象编程指南》这本书,读到浏览器环境一章,渐渐明白了js作为脚本语言,需要依托宿主环境来实现功能,从浏览器角度考虑,就是对浏览器的BOM和DOM的操作。DOM操作又可分为:访问、修改、删除、新建。每种操作都有独特的方法和属性。下面取dom节点的访问、新建和删除的功能实例来讲解(参考文章)。
function add()//动态添加表格的例子...
分类:
Web程序 时间:
2014-05-21 16:20:11
阅读次数:
299
WebStorm
8 with IdeaVim
plugin
vim, sublime
sublime加上node插件。
nide
Brackets
vim
+ jshint2.vim
eclipse
Visual
Studio 2013 + NTVS(Node.js
Tools for Visual Studio)
notepad++
atom.io
No...
分类:
Web程序 时间:
2014-05-21 09:24:23
阅读次数:
333
JavaScript曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax的到来,JavaScript“从最受误解的编程语言演变为最流行的语言”,这除了幸运之外,也证明了它其实是一门优秀的语言。
我们应该把 javascript 当作一门真正的编程语言,而不是玩具语言。
1、JavaScript
Dom编程艺术
推荐:《JavaScript D...
分类:
编程语言 时间:
2014-05-21 08:55:37
阅读次数:
379
1、JS操作符
① 除法运算后,是有小数存在的,跟C语言不同之处
var num = 67/4; ----------> 输出:16.75
console.log(num);
② 通常情况下,操作符与数值/变量之间需要有空格隔开
1) 赋值操作符 =
2) 算数操作符 + 、...
分类:
Web程序 时间:
2014-05-21 08:16:15
阅读次数:
452
Nginx担当WebSockets代理英文原文:http://nginx.com/blog/websocket-nginx/作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsWebSocket 协议提供了一种创建支持客户端和服务端实时双向通信Web应用程序的方法。作为HTML5规范的一部分,WebSockets简化了开发Web实时通信程序的难度。目前主流的...
分类:
Web程序 时间:
2014-05-21 07:54:34
阅读次数:
457
本文主要介绍出自谷歌公司的Apache扩展模块mod_pagespeed。该模块的目标是提高网页的加载速度。具体的实现方法主要是通过优化html代码、css代码、js代码、缩放图片来减少请求数量、请求流量,从而提高网页的加载速度。
?
我们首先展示一下插件的效果。下图是还没有开启mod_pagespeed模块的情况。
在这种情况下,页面中充斥着大量空格,以及很长的...
分类:
Web程序 时间:
2014-05-21 07:51:47
阅读次数:
460