自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

转载 面向对象编程-基础(工厂、构造函数、原型、混合、动态等模式)

本文参考:js高级程序设计 第三版这篇文章我啃了大半天写的,是很烦,没有毅力看下去的注定还是不会(1)、工厂模式:封装一个函数createPerson,这个函数可以创造一个人对象,包含三个属性和一个方法,然后利用这个函数分别创建了2个对象p1,p2. function createPerson(name,age,job){ ...

2015-04-24 22:34:00 155

转载 正则中的括号()的用途(匹配子项或是分组)

首先我们前面介绍过,replace()方法中的第二个参数若是回调函数,那么这个回调函数中的参数就是匹配成功后的结果。。。。。,那么有没有考虑回调函数中有多个参数呢?先举个例子: <!DOCTYPE> <html> <head> <meta charset='utf-8'> <title></...

2015-04-20 08:55:00 151

转载 正则中的replace方法的高级应用

前面我已经介绍了正则的四个基本方法,当时也提到过replace方法我们来回顾一下replace方法的使用:先定义一个正则对象:var re=/中间写匹配的条件/;replace():正则匹配字符串,若是匹配成功,将匹配成功的字符串用新的字符串来替换语法:字符串.replace(re,新的字符串);举个例子:网络中经常会遇到,不文明的词会被*代替,我们来试一下: <!DOCTY...

2015-04-19 20:54:00 130

转载 正则表达式的入门学习

正则表达式的好处到底在哪里呢,下面我们先进行个了解:我们用js中处理字符串的方法,写出取出字符串中数字的函数: 1 var str='dgh6a567sdo23ujaloo932'; 2 function getNumber(obj){ 3 var arr=[]; 4 for (var i = 0; i < obj.len...

2015-04-19 15:29:00 85

转载 call()、apply()、bind()的简述

call(thisObj,arg1,arg2...)、apply(thisObj,[obj1,obj2...])这二个方法是每个函数都包含的非继承的方法call(thisobj[, args])和apply(thisobj[, args])作用都是一样的,简单来说就是改变当前使用该方法的对象中的this指向,指向调用方法中的thisObj对象二者的区别(第一个参数是相同的)就是call方...

2015-04-17 15:39:00 105

转载 js中callee与caller的区别

callee是对象的一个属性,该属性是一个指针,指向参数arguments对象的函数首先我们来写个阶成函数: function chen(x){ if (x<=1) { return 1; } else{ return x*chen(x-1); }; };从这个函数中可以看出来,用到了递归函数,要是改变了函数名,里面的函数名也要随着改变,这样很不方便所以...

2015-04-17 10:55:00 163

转载 如何检测变量是否为数组

在ECMAScript3中规定,在一个网页中,只有一个全局作用域而言,使用instanceof操作符就可以了这也是我们常规的想法if(value instanceof Array){ //对数组进行操作}但是当网页中包含多个框架时(一个页面中含有多个frame),实际上就存在多个不同的全局执行环境,从而存在多个不同版本的Array,当从一个框架向另一个框架传入数组时,那么传...

2015-04-14 15:20:00 126

转载 js中执行环境、作用域、作用域链的概述

执行环境、作用域、作用域链什么是执行环境,作用域链,我看了二本书js权威指南、js高级程序设计,看的我是云里雾里,想死的心都有。。。。。。。“执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变量和函数都保存在这个对象中。虽然我们编写的代码无法访问这个对象,但解析器在处理数据时会在后...

2015-04-14 10:27:00 113

转载 json 排序

在了解json排序之前你需要了解一点排序的思想:最传统的排序方式:冒泡排序 function pup(obj){//冒泡排序,每次外循环执行一次将得到最小的数 for (var i = 0; i< obj.length; i++) { for(var j=i+1; j<obj.length;j++){ ...

2015-04-13 17:22:00 137

程序员像妹子表白专用代码

程序员像妹子表白专用代码

2015-06-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除