一.this的关系    1)全局代码中的this    2)函数代码中的this在函数代码中使用this时很有趣,这种情况很难且会导致很多问题. 这种类型的代码中,this值的首要特点(或许是最主要的)是它不是静态的绑定到一个函数. 正如我们上面曾提到的那样,this是进入上下文时确定,在一个函数代码中,这个值在每一次完全不同. 不管怎样,在代码运行时的this值是不变的,也就是说,因为它不是一个变量,就不可能为其分配一个新值(相反,在Python编程语言中,它明确的定义为对象本身,在运行期间…
一.原型链:     1)Object 是一个属性的集合,并且都拥有一个单独的原型对象.,这个原型对象object可以是一个object或者null值 2)不过一般来说,我们会使用__内部属性名__下划线来代替双括号    3)原型对象也是普通的对象,并且也有可能有自己的原型,如果一个原型对象的原型不为null的话,我们就称之为原型链(prototype chain).    4)原型链是一个由对象组成的有限对象链由于实现继承和共享属性.    5)ECMAScript没有类的概念.但是,重用[…
一.作用域链            1)函数的生命周期:            函数的生命周期分为创建和激活阶段(调用时),让我们详细研究它.            作用域链与一个执行上下文相关,变量对象的链用于在标识符解析中变量查找.            作用域链与一个执行上下文相关,变量对象的链用于在标识符解析中变量查找.            (1)函数创建                此前,我们仅仅谈到有关当前上下文的变量对象.这里,我们看到变量“y”在函数“foo”中定义(意味着它…
一.全局上下文中的变量对象:        1)全局对象(Global object) 是在进入任何执行上下文之前就已经创建了的对象:这个对象只存在一份,它的属性在程序中任何地方都可以访问,全局对象的生命周期终止于程序退出那一刻.        2)全局对象的window属性就可以引用全局对象自身(当然,并不是所有的具体实现都是这样        3)回到全局上下文中的变量对象——在这里,变量对象就是全局对象自己:        4)非常有必要要理解上述结论,基于这个原理,在全局上下文中声明的对…
一Node.js开始学习了!    1) 输出hellow worlds   a.建一个js文件 hello.js 写 console.info('hellow world !!!');    进入终端 cd node 目录 然后 node d:/nodejs/www/hello.js 回车   b. node -e "console.info('hello word !!')"   c.使用node的REPL模式     node     console.info('hello wo…
不支持故障恢复   不知你是否在调试的过程中注意,当程序有错误发生时,整个进程就会结束,需要重  新在终端中启动服务器.这一点在开发中无可厚非,但在产品环境下就是严重的问题  了,因为一旦用户访问时触发了程序中某个隐含的bug ,整个服务器就崩溃了,将无  法继续为所有用户提供服务.在部署Node.js 应用的时候一定要考虑到故障恢复,提  高系统的可靠性.   没有日志  对于开发者来说,日志,尤其是错误日志是及其重要的,经常查看它可以发现测试时  没有注意到的程序错误.然而这个服务器运行时…
  1 <!DOCTYPE html>   2 <html>   3 <script src="./jquery-1.7.2.js"></script>   4 <head>   5     <title></title>   6 </head>   7 <body>   8 <input type="text" name="type"…
                   console.info(         console.info(window['weiwu'])          console.info(window.weiwu)          console.info(weiwu)                                  console.info(age);                                               }               …
昨天晚上看了微软的Build 2015大会第一天第一场演讲,时间还挺长,足足3个小时,不过也挺震撼的.里面提到了windows 10.Microsoft edge浏览器.Azure云平台.Office平台.Cortana助手.Visual Studio Code轻量级编辑器.Android程序在VS中开发及移植到.NET平台,Objective C编写的IOS程序在VS中开发.HoloLens的3D全息虚拟现实技术及眼镜等,微软一如既往地支持企业级应用,并提供平台式租用服务.说说我的感受,第一.…
RX编程笔记——JavaScript 获取地理位置 2016-07-05…