【原创】Node.js WIN7环境下的安装与体验
话说耳闻Node.js很久了,前两天简单看了下《Node.js开发指南》这本书,于是准备安装体验一下。
安装就很简单了,下载最新版本的Node.js(node-v0.8.17-x86.msi),其他步骤就不详述了,找到一篇步骤很详细的文章,排下版整理下来。最后主要还是说说安装使用中遇到的问题(小白会碰到的)。
一、安装
我这是写的东西也是非常的简单,如何使用Node.js输出 Hello World.
没...
话说耳闻Node.js很久了,前两天简单看了下《Node.js开发指南》这本书,于是准备安装体验一下。
安装就很简单了,下载最新版本的Node.js(node-v0.8.17-x86.msi),其他步骤就不详述了,找到一篇步骤很详细的文章,排下版整理下来。最后主要还是说说安装使用中遇到的问题(小白会碰到的)。
一、安装
我这是写的东西也是非常的简单,如何使用Node.js输出 Hello World.
没...
本文档整理大部分公认的、或者少有争议的JavaScript良好书写规范(Best Practice)。一些显而易见的常识就不再论述(比如要用对象支持识别判断,而不是浏览器识别判断;比如不要嵌套太深)。条目顺序按重要级粗略的从高到低排列。
我 们的目标是相同的:为用户尽可能快地显示内容。当载入一个脚本文件的时候,HTML会停止解析,直到脚本载入完毕。因此,用户可能会长时间对着一个空白的 屏幕,看上去什么都没有发生。如果你的JavaScript代码只是增加一些功能(比如按钮的点击动作),那么尽管大胆地把文件引用放在HTML底部吧 (就在</body>之前),你会看到明显的速度提升。如果是用于其他目的的脚本文件,则需要慎重地考虑。但无论如何,这毫无疑问是一个非常 值得考虑的地方。
...有两种方法:
1. 改string 的prototype
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g,""); } String.prototype.ltrim = function() { return this.replac...
今天在使用Kindeditor编辑器异步调用时发现的问题。Kindeditor使用JQ的$.getScript()方法重新载入核心文件创建编辑器。
$.getScript('__PUBLIC__/editor/kindeditor.js', function().......
由于需要多次调用到异步加载创建编辑器。打开FireBug网络面板发现,每次加载时都会重新载入JS文件,而不是直接调用浏览器...
父页面代码片段如下:
<sc...
JS代码
try { if(typeof(eval(funcName))=="function"){ funcName(); } }catch(e){ //alert("not function"); }
JQ代码:
<script type="text/javascript"> ...