一、澄清概念 1.JS中"基于对象=面向对象"
2.JS中没有类(Class),但是它取了一个新的名字叫“原型对象”,因此"类=原型对象"二、类(原型对象)和对象(实例)的区别与联系
1.类(原型对象)是抽象,是概念的,代表一类事物。 2.对象是具体的,实际的,代表一个具体的事物。 3.类...
分类:
编程语言 时间:
2014-05-01 08:57:42
阅读次数:
408
前两天在网上无意中发现了一篇使用极简主义法定义JavaScript类的文章,原文链接,这个所谓的"极简主义法"我还是第一次听说,是荷兰程序员Gabor de
Mooij提出来的,这种方法不使用this和prototype,代码部署起来非常简单,这大概也是它被叫做"极简主义法"的原因。下面就介绍如.....
分类:
编程语言 时间:
2014-05-01 08:58:18
阅读次数:
336
在工作中经常用到JavaScript,今天总结一下JavaScript编写类的几种写法以及这几种写法的优缺点,关于JavaScript编写类的方式,在网上看到很多,而且每个人的写法都不太一样,经常看到的就是以下几种方式。1、构造函数方式
用构造函数模拟"类",在其内部用this关键字指代实例对...
分类:
编程语言 时间:
2014-05-01 08:59:42
阅读次数:
408
1 JavaScript的this总结: 1、this不能在类定义的外部使用,只能在类定义的内部使用。
2、哪个对象调用this所在的函数,那么this代表的就是哪个对象实例。
分类:
编程语言 时间:
2014-05-01 09:00:18
阅读次数:
232
一、Object类介绍
Object类是所有JavaScript类的基类(父类),提供了一种创建自定义对象的简单方式,不再需要程序员定义构造函数。二、Object类主要属性
1.constructor:对象的构造函数。 2.prototype:获得类的prototype对象,static性质。...
分类:
编程语言 时间:
2014-05-01 09:04:11
阅读次数:
318
首先想到的是,将这个数进行素因子分解,得到所有的因子,然后取最大的。
首先写一个判断一个数是否是素数的方法: #judge a number whether a prime def
judgePrime(self,number,pme): if number < 2: ...
分类:
编程语言 时间:
2014-05-01 09:05:26
阅读次数:
3333
C++基本没有正则表达式功能,当然像Boost里提供了正则。本文来源于博客园园友的一篇文章,请看:C/C++
字符串模糊匹配很早之前就看过这篇文章,原作者的需求很明确、代码实现也很好。之所以又写这篇文章,是因为原作者只介绍了在Linux系统下直接调用系统函数fnmatch即可实现,而没有考虑在Win...
分类:
编程语言 时间:
2014-05-01 09:08:39
阅读次数:
432
本次内容:java常用类1、包装类 1 package array; 2 3 public class
wrapperclass { 4 public static void main(String[] args) 5 { 6 Integer i=new
Inte...
分类:
编程语言 时间:
2014-05-01 09:16:28
阅读次数:
384
MyEclipse中出现如下错误:java.lang.NoClassDefFoundError: org/apache/jsp/licence_jsp
(wrong name: org/apache/jsp/Licence_jsp)解决方法:把D:\MyEclipse\Workspaces\.m.....
分类:
编程语言 时间:
2014-05-01 09:21:04
阅读次数:
326
题目:已知三个整型数8,12,6,按公式s=a+b*c计算,并显示结果思路:定义三个整型变量a,b,c
定义一个变量s用来保存运算结果 输出程序: 1 #include 2 3 void main() 4 { 5 int a = 8; 6 int b = 12;
7 ...
分类:
编程语言 时间:
2014-05-01 09:26:46
阅读次数:
347
C++中有的东西需要放在可以在.h文件中定义,有的东西则必须放在.cpp文件中定义,有的东西在不同的cpp文件中的名字可以一样,而有的则不能一样那么究竟哪些东西可在头文件中定义,声明,哪些东西又必须在.cpp中定义,声明呢?
分类:
编程语言 时间:
2014-05-01 09:31:15
阅读次数:
330
# Python Urllib2和Cookielib的综合使用标签(空格分隔): Python
Urllib2 Fetch---1.
手动添加请求的Headers,在opener,Request,urlopen,看看有几种方法可以使用相同的Headers处理不同的网页;2.
设定CookieJar,...
分类:
编程语言 时间:
2014-05-01 09:43:02
阅读次数:
487
题目我要开始练习一些java的简单编程了^v^import java.io.*;import
java.util.*;import java.math.*;public class Main { /** * @param args */ public
static voi...
分类:
编程语言 时间:
2014-05-01 10:03:42
阅读次数:
411
无捕获分组当你要将一部分规则作为一个整体对它进行某些操作,比如指定其重复次数时,你需要将这部分规则用(?:)把它包围起来。分支条件在正则表达式中,分支条件是一个很常用的条件。满足条件A
或者 满足条件B ,这个时候我们就可以使用分支条件了。分支条件使用的符号为 |代码示例:我们突然发现,...
分类:
编程语言 时间:
2014-05-01 10:05:33
阅读次数:
435
c++中,Deque容器和vector相似,deque内部也采用动态数组来管理元素,支持随机存取。。头文件1.deque和vector的不同之处:1)两端都可以较快速地按插元素和删除元素,而vector只能在尾端进行2)在对内存有所限制的系统中,deque可以包含更多的元素,因为它不止一块内存。因此...
分类:
编程语言 时间:
2014-05-01 10:10:02
阅读次数:
500
在VC++中,按钮关联了快捷键,现要禁用按钮,用了
(CButton*)GetDlgItem(IDC_BUTTON)->EnableWindow(FALSE); 虽然窗口中按钮变成灰色,但是快捷键仍然有效。
当然有一个办法是在OnButton()中做一定的修改来达到目的。 但是怎样才能更简单地实现完...
分类:
编程语言 时间:
2014-05-01 03:15:56
阅读次数:
365