摘要: 这里首先我们要了解什么是primitives 和 objects 其实理解起来很简单. 如果我们懂.NET开发就会知道C#中的值类型和引用类型. primitives variables containing primitives actually hold that data inside of 阅读全文
posted @ 2018-10-11 10:20 TheMiao 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 在开始我们的function 之前, 我们应该理解两个知识点: 函数表达式 Function Expression: var test = function() {}; 函数申明 Function Declaration: function test() {}; Callback Function 阅读全文
posted @ 2018-10-04 16:15 TheMiao 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 阮一峰 JavaScript OOD 三部曲: 封装 JS 是一种基于对象(object-based)的语言. 但是JS不是一种真正的OOP语言, 因为语法中没有class. 以下就是简单的封装. 把两个属性封装在一个对象里面. 但是,这样的写法有缺陷. 1. 如果要多生成几个实例,写起来就非常麻烦 阅读全文
posted @ 2018-10-03 16:19 TheMiao 阅读(225) 评论(0) 推荐(0) 编辑
摘要: JS 操纵DOM 有两种很简单的方式: 如果知道ID 的情况下. 我们可以使用 document.getElementById 我们还可以使用 我们还可以把function赋值到event listener中. Ps: 这里是赋值, 而不是调用. 如果调用init, 应该是init() 我们还可以生 阅读全文
posted @ 2018-10-03 10:17 TheMiao 阅读(108) 评论(0) 推荐(0) 编辑
摘要: this 一方面便利了让大家在JS开发当, 但是另一方面让开发者头痛的是不清楚this 指代什么. 指向全局Window: Function attached to global project. So "this" in the project will point to global proje 阅读全文
posted @ 2018-10-02 11:43 TheMiao 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1. 我们的代码第一步会被parser 语法分析程序分析. 如果没有报错之后 2. 生产SyntaxTree, 我们的代码会转换成machine code 3. 最终 我们的代码会被运行出来. 下面的图解释了JavaScript 代码背后执行的步骤 Global Execution Contents 阅读全文
posted @ 2018-10-01 17:49 TheMiao 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 最近在学习JS. 有一些概念还希望跟大家分享出来 Truthy and Falsy Values Falsy Values: undefined, null, 0, '', NaN(not a number) Truthy values: NOT falsy values Equality Oper 阅读全文
posted @ 2018-10-01 11:33 TheMiao 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 大家都知道, .NET是分托管和非托管. 当我们要释放一些内存的时候, 我们可以使用IDisposable. 支持IDisposable接口的对象必须实现Dispose()方法. 但是c# 允许使用一种可以优化使用这个方法的结构. Using 关键字. Using的职责 在编译阶段, 编译器会自动将 阅读全文
posted @ 2018-10-01 00:08 TheMiao 阅读(193) 评论(0) 推荐(0) 编辑
摘要: delegate double Operation(double d1, double d2); static double Multiply(double p1, double p2) { return p1 * p2; } static double Divide(double p1, dou... 阅读全文
posted @ 2018-09-30 23:20 TheMiao 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 常见的ActionResult 1、ViewResult 表示一个视图结果,它根据视图模板产生应答内容。对应得Controller方法为View。 2、PartialViewResult 表示一个部分视图结果,与ViewResult本质上一致,只是部分视图不支持母版,对应于ASP.NET,ViewR 阅读全文
posted @ 2018-09-22 19:13 TheMiao 阅读(217) 评论(0) 推荐(0) 编辑