js函数在frame中的相互调用详解 Javascript
框架间的互相引用一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames就表示该页面内所有框架的集合,这和表单对象、链接对象、图片对象等是类似的,不同的是,这些集合是document的属性。因此,要引...
标签: javascript
js的hasownproperty使用示例 Javascript
例如:有这么一段代码:
var array = [];array.push(1);array.push(2);array.push(3);for(var i in array) {console.log(i+:+array[i]);}
此时...
标签: javascript
javascript对象的使用和属性操作示例详解 Javascript
JavaScript 中所有变量都是对象,除了两个例外 null 和 undefined。
false.toString(); // 'false'[1, 2, 3].toString(); // '1,2,3'function Foo()...
标签: javascript
javascript中的原型链深入理解 Javascript
要弄清楚原型链就要先弄清楚 function 类型,在javascript中没有类的概念,都是函数,所以它是一门函数式的编程语言。类有一个很重要的特性,就是它可
标签: javascript
Javascript中引用示例介绍 Javascript
在Javascript脚本中,参数的引用原则:引用的参数内部(如属性)可以修改,但参数对应的引用(reference)不能修改。 一个测试例子如下:
<script langu
标签: javascript
JS的get和set使用示例 Javascript
巧用get和set,能够直接操作对象属性实现读写,可以极大的提高编程效率,给出一个典型示例:
var test = { _Name : null, _Age : 0, //_Name的读写 set name(name) {th
标签: javascript
javascript异步编程的4种方法 Javascript
你可能知道,Javascript语言的执行环境是单线程(single thread)。所谓单线程,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行...
标签: javascript
javascript函数重载解决方案分享 Javascript
JS的函数定义可以指定形式参数名称,多多少少我们会以为js至少可以支持参数个数不同的方法重载,然而遗憾的是这仅仅是一个假象,js所有的参数都是以arguments传递过去的,这个参数类似于数组,在函数调用的时候,所有的实参都是保存在了这个数...
标签: javascript
JavaScript类属性的访问方式详解 Javascript
JavaScript类属性的访问方式
var fish = { head : 1, tail : 1, feature : { speak : false, swim : true } }
其一,点操作符:
console.log(fish.head);//1 console.log(fish.tail);//1 consol
标签: javascript
js格式化时间和js格式化时间戳示例 Javascript
/** * 时间对象的格式化; */Date.prototype.format = function(format) { /* * eg:format="YYYY-MM-dd hh:mm:ss"; */ var o = { "M+" :this.getMonth() + 1, // month "d+" :t
标签: javascript