我所了解的javaScript细节
变量转换
var myVar = "3.14159", str = ""+ myVar,// to string int = ~~myVar, // to integer[......]
var myVar = "3.14159", str = ""+ myVar,// to string int = ~~myVar, // to integer[......]
原型是JavaScript中一个比较难理解的概念,原型相关的属性也比较多,对象有”[[prototype]]”属性,函数对象有”prototype”属性,原型对象有”constructor”属性。
[……]
我最早掌握的在js中实现继承的方法是在w3school学到的混合原型链和对象冒充的方法,在工作中,只要用到继承的时候,我都是用这个方法实现。它的实现简单,思路清晰:用对象冒充继承父类构造函数的属性,[……]
这是搜狐JavaScript面试题,要求如下:
实现一个叫Man的类,包含attr, words, say三个方法。
var Man; //+++++++++++答题区域++++[......]
作者: 阮一峰
日期: 2009年8月30日
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。
下面就是我的学习笔[……]