1.安装npm2.安装CLI ( npm install -g grunt-cli)3.安装grunt
(npm install grunt --save-dev)4.添加gruntfile.jsmodule.exports = function (grunt)
{ grunt.initConfi....
分类:
其他好文 时间:
2014-05-23 11:22:46
阅读次数:
281
看了一句话,我们都是搬运工,github的搬运工,下面这代码搬运来自各个地方,最后成型。var
classCache = {}; function getElementsByClassName(cls, root, tag){ var elems,
classRE, rs = []; roo...
分类:
其他好文 时间:
2014-05-23 11:12:19
阅读次数:
367
var arr = [1,2,2,3,3,4,4,5,1];function getRepeat(
arr ){ var len = arr.length, map={}; for( var i = 0;i<len;i++ ){
if(!map[arr[i]]...
分类:
编程语言 时间:
2014-05-23 10:39:49
阅读次数:
285
困惑一:window.color = "red";
var o = {color: "blue"};
function sayColor(){
alert(this.color);
}
sayColor(); //red
sayColor.call(this); //red
sayColor.call(window); //red
sayColor.call(o); //bl...
分类:
编程语言 时间:
2014-05-22 12:32:53
阅读次数:
255
简单的call函数过程
1.参数入栈,返回地址入栈。在一个栈帧里,call function的完整过程应该是这样的,call调用的过程要经历两个过程,一个是首先把调用函数之前的指令的下一条指令地址压入栈中(push ebp),作为返回地址,也就是保存旧栈地址,接着会跳转到被调函数的地址入口。呵呵,现在就是借此来恶补汇编哈。
2.代码区跳转。在执行被调函数的时候,为函数重新开辟栈帧,(mov ebp,esp)这句的意思是将旧栈顶换为新栈的底,这里的新栈一般是由函数专属的哈, 下面就是用sub esp, ...
分类:
其他好文 时间:
2014-05-22 11:34:25
阅读次数:
189
A
123
var a = $(".content")[0].firstChild.data;
function al(){
alert(a);
}
window.onload=al;...
分类:
其他好文 时间:
2014-05-22 07:00:08
阅读次数:
254
一、javascipt的基本语法在基本语法方面与C语言等没有太大区别javascript的语法区别1、变量可以不进行数据类型的定义直接声明,其中用var声明的局部变量,不用var声明的是全局变量function
square(num){ total=num1*num2; return total;}...
分类:
编程语言 时间:
2014-05-20 13:17:43
阅读次数:
287
#include #include //function: charTowchar
//purpose:char to WCHAR 、wchar_t、LPWSTR etc void charTowchar(const char *chr,
wchar_t *wchar, int size) { .....
分类:
其他好文 时间:
2014-05-20 11:37:00
阅读次数:
326
关于php面向对象的基本代码: 1 name = $name;12 $this->pwd
= $pwd;13 $this->age = $age;14 }15 16 public function intro(){17 18 echo ...
分类:
Web程序 时间:
2014-05-20 11:34:15
阅读次数:
303
戳我去解题Given two binary trees, write a function to
check if they are equal or not.Two binary trees are considered equal if they are
structurally identic...
分类:
其他好文 时间:
2014-05-20 10:09:37
阅读次数:
201