10 2018 档案

摘要:在一些编程语言中, 当我们执行完成function中的局部代码仅在函数执行期间可运行. 但是JS 事不一样的 闭包总结来说, 就是innerFunction 总是有使用outer function 的 variables 和 paramaters, 即使在outer function returne 阅读全文
posted @ 2018-10-12 14:09 TheMiao 阅读(178) 评论(0) 推荐(0) 编辑
摘要:大家使用SharePoint 可能遇到这样的问题. 我怎样能设置manager 为site 的管理人员. 而我收下不同部门的员工只能访问他自己的sub site呢? 这个设置其实很简单. 1. 简历新的subsite 我们要在Site contents 里面建立新的subsite 记住我们要选use 阅读全文
posted @ 2018-10-11 21:11 TheMiao 阅读(557) 评论(0) 推荐(0) 编辑
摘要:这里首先我们要了解什么是primitives 和 objects 其实理解起来很简单. 如果我们懂.NET开发就会知道C#中的值类型和引用类型. primitives variables containing primitives actually hold that data inside of 阅读全文
posted @ 2018-10-11 10:20 TheMiao 阅读(140) 评论(0) 推荐(0) 编辑
摘要:this是JavaScript语言中的一个关键字 他是函数运行时,在函数体内部自动生成的一个对象, 只能在函数体内部使用. 在不同function中, this有不同的值. 1. 纯粹的函数调用. function的最终通用用法, 属于全局性调用, 此时this 指向的是全局对象(window). 阅读全文
posted @ 2018-10-09 17:45 TheMiao 阅读(129) 评论(0) 推荐(0) 编辑
摘要:在开始我们的function 之前, 我们应该理解两个知识点: 函数表达式 Function Expression: var test = function() {}; 函数申明 Function Declaration: function test() {}; Callback Function 阅读全文
posted @ 2018-10-04 16:15 TheMiao 阅读(206) 评论(0) 推荐(0) 编辑
摘要:阮一峰 JavaScript OOD 三部曲: 封装 JS 是一种基于对象(object-based)的语言. 但是JS不是一种真正的OOP语言, 因为语法中没有class. 以下就是简单的封装. 把两个属性封装在一个对象里面. 但是,这样的写法有缺陷. 1. 如果要多生成几个实例,写起来就非常麻烦 阅读全文
posted @ 2018-10-03 16:19 TheMiao 阅读(228) 评论(0) 推荐(0) 编辑
摘要:JS 操纵DOM 有两种很简单的方式: 如果知道ID 的情况下. 我们可以使用 document.getElementById 我们还可以使用 我们还可以把function赋值到event listener中. Ps: 这里是赋值, 而不是调用. 如果调用init, 应该是init() 我们还可以生 阅读全文
posted @ 2018-10-03 10:17 TheMiao 阅读(111) 评论(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 阅读(129) 评论(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 阅读(122) 评论(0) 推荐(0) 编辑
摘要:大家都知道, .NET是分托管和非托管. 当我们要释放一些内存的时候, 我们可以使用IDisposable. 支持IDisposable接口的对象必须实现Dispose()方法. 但是c# 允许使用一种可以优化使用这个方法的结构. Using 关键字. Using的职责 在编译阶段, 编译器会自动将 阅读全文
posted @ 2018-10-01 00:08 TheMiao 阅读(196) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示