随笔分类 - js基础
摘要:call(thisObj,arg1,arg2...)、apply(thisObj,[obj1,obj2...])这二个方法是每个函数都包含的非继承的方法call(thisobj[, args])和apply(thisobj[, args])作用都是一样的,简单来说就是改变当前使用该方法的对象中的th...
阅读全文
摘要:callee是对象的一个属性,该属性是一个指针,指向参数arguments对象的函数首先我们来写个阶成函数: function chen(x){ if (x<=1) { return 1; } else{ return x*chen(x-1); }; };从这个函数中可以...
阅读全文
摘要:在ECMAScript3中规定,在一个网页中,只有一个全局作用域而言,使用instanceof操作符就可以了这也是我们常规的想法if(value instanceof Array){ //对数组进行操作}但是当网页中包含多个框架时(一个页面中含有多个frame),实际上就存在多个不同的全局执行...
阅读全文
摘要:执行环境、作用域、作用域链什么是执行环境,作用域链,我看了二本书js权威指南、js高级程序设计,看的我是云里雾里,想死的心都有。。。。。。。“执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变...
阅读全文
摘要:在了解json排序之前你需要了解一点排序的思想:最传统的排序方式:冒泡排序function pup(obj){//冒泡排序,每次外循环执行一次将得到最小的数 for (var i = 0; iobj[j]) { var temp=obj[i]; ...
阅读全文
浙公网安备 33010602011771号