hasownproperty

JavaScript (ES5) 中的闭包和原型继承

JavaScript 是十分灵活的语言,这种灵活性来源于它的动态语言的本性。对于熟悉面向对象编程的开发人员来说,在使用JS来实现类和对象的编程过程中,可能会遇到一些困惑。比如闭包和原型继承就是JavaScript中很典型的两个特性,本文就这两个特性进行详细阐述。JavaScript使用function关键字来声明函数,每个函数都是一个Function对象,创 …

《深入理解javascript原型和闭包系列》 知识点整理

深入理解javascript原型和闭包系列对原型和闭包等相关知识的讲解,由浅入深,通俗易懂,每个字都值得细细研究。一、一切都是对象1. typeof操作符输出6种类型:string boolean number undefined function object2. 数组、null object都是object类型3. 对象:若干属性的集合。js中,数组是对 …

Node.js开发者必须了解的4个JS要点

Node.js是一个面向服务器的框架,立足于Chrome强大的V8 JS引擎。尽管它由C++编写而成,但是它及其应用是运行在JS上的。本文为开发者总结了4个Node.js要点。1. 非阻塞(Non-blocking)或异步IO由于Node.js一个服务器端框架,所以它主要工作之一是处理浏览器请求。在传统的IO系统中,每个请求的发出都是在上一请求到达之后才发出 …