通过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
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
本文正确性有待商榷,高手路过请不吝指教1.js中只有对象,包括对象,函数,常量等。对象不用解释。函数也有属性,常见之一就是prototype。常量也有属性:(3).__proto__;//Number
{}2.函数的prototype函数是一种特殊的对象,它可以直接通过小括号来执行自身代码。函数还有...
分类:
Web程序 时间:
2014-05-21 05:48:58
阅读次数:
347
1 2 3 4 5 20 21 22 23 24 25 26 27 28 View
Code上面是前台代码,下面是后台代码. 1 public partial class WebForm1 : System.Web.UI.P...
分类:
Web程序 时间:
2014-05-21 05:40:54
阅读次数:
321
中间过渡环节:把面向过程的程序,改写成面向对象的形式无标题文档 1asdfasdfds
2xzcvxzcv
5332342345改写注意事项:1.前提:所有代码必须包含在window.onload里面2.去掉函数嵌套(window.onload里面嵌套的函数拎到window.onload外面去...
分类:
Web程序 时间:
2014-05-21 05:12:27
阅读次数:
350
参考w3school:html,css,js等各种参考W3schools:较之w3school界面更华丽webplatform:学习最新的web技术MDN:mozilla
developer networkhtml5bookmarks:各种html5资源的网站收藏js apihtml规范工具json...
分类:
Web程序 时间:
2014-05-21 04:24:54
阅读次数:
293