上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 从图中可以看到表达式树最重要的就是Body,Left,Right,NodeType(当前节点类型) 我们可以这样调用 当然上面的ex还不够灵活,可以用下面的代码替换 阅读全文
posted @ 2017-04-21 15:14 夏风微凉 阅读(167) 评论(0) 推荐(0)
摘要: 也许你经常听别人说"javascript中万物皆对象",这句话是错的 在讲这个问题前,我们来了解下对象的声明方式 1.文字语法 2.构造形式 唯一的区别是,在文字声明中你可以添加多个键 / 值对,但是在构造形式中你必须逐个添加属性。 对象是 JavaScript 的基础。在 JavaScript 中 阅读全文
posted @ 2017-03-30 15:23 夏风微凉 阅读(147) 评论(0) 推荐(0)
摘要: 在上一章,我们已经知道了一共有4种绑定的方式 1.默认绑定 2.隐式绑定 3.显示绑定 4.new绑定 如果你不记得的话请看上一节 传送点 在这4种绑定中,我们知道默认绑定的级别是最低的!!!!!为什么? 因为上面的所有都不能用了才考虑默认绑定,请考虑下面的代码 所以说默认绑定的级别是最低的 隐式绑 阅读全文
posted @ 2017-03-29 20:47 夏风微凉 阅读(151) 评论(0) 推荐(0)
摘要: 你可能听过很多this,就像C#中的this就是指向一个他的实例对象, 但是在javascript中,我可能要告诉你,他是在运行时动态绑定的 他指向什么,完全取决于函数在哪里调用 在这里还要说明一个东西,调用栈 >通俗的来讲,就是为了到达一个方法所调用的所有方法 我们可以用浏览器自带的调试工具来查看 阅读全文
posted @ 2017-03-29 20:09 夏风微凉 阅读(236) 评论(0) 推荐(0)
摘要: 当然这里讲的是完全二叉树的一个排序 直接上代码 进行排序 当然进行排序的方法不止这一个, 上面代码的意思也就是说,每次让第一个数和最后一个数交换位置,因为在这里我们的排序规则和上面的不一样了!!! 所以呢,每次取一个小的数,在堆里面就行排序,排完了顺序也就出来了 可以看到,我们只是简单的将判断的符号 阅读全文
posted @ 2017-03-28 15:29 夏风微凉 阅读(156) 评论(0) 推荐(0)
摘要: >函数作用域: 顾名思意也就是在创建函数的时候附加的一个作用域 从上面的代码我们就可以确认在创建函数foo()的时候,我们创建了一个函数作用域,因为在外面找不到这个变量!!! >嵌套的函数作用域 依旧是一个作用域中套着一个作用域 这个例子也说明了作用域是一层一层向上遍历标识符的 >函数表达式/函数声 阅读全文
posted @ 2017-03-28 10:12 夏风微凉 阅读(284) 评论(0) 推荐(0)
摘要: 我们了解到作用域是在语法分析的时候就决定了的,那么我们要怎么才能"动态的改变作用域呢?" >eval() 一个简单的实例 可以看到我们在foo()函数中和全局函数中,我们都没有声明变量b,而程序却没有ReferenceError错误,就说明 我们使用eval();动态的生成了变量b,也就是改变了作用 阅读全文
posted @ 2017-03-28 10:05 夏风微凉 阅读(290) 评论(0) 推荐(0)
摘要: >作用域 因为javascript编译的过程分为了3步 1.词法分析,也叫单词拆解,比如 var t=2;那么就变成了 var , t ,= , 2; 2.语义分析 比如上面那个就变成了一个抽象树,类似lamda表达式中的数 3.代码生成 将上面生成的数据流转换成对应的机器代码,一般来说就是为上面生 阅读全文
posted @ 2017-03-28 09:34 夏风微凉 阅读(151) 评论(0) 推荐(0)
摘要: static void Main(string[] args) { Program p = new Program(); p.Compute1(); Console.Read(); } public void Compute1() { ... 阅读全文
posted @ 2017-03-27 19:28 夏风微凉 阅读(161) 评论(0) 推荐(0)
摘要: #include #include int main() { int arrayFrist[100],arrayLast[100]; int i,n,len,t; puts("请输入要录入的数据个数"); scanf("%d",&n); for(i=1;iarrayFrist[len]){ //改变位置0-0 ... 阅读全文
posted @ 2017-03-25 13:09 夏风微凉 阅读(236) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页