排序:
默认
按更新时间
按访问量

javascript创建对象——组合使用构造函数和原型模式

<br />      构造函数模式用于定义实例属性,而原型模式用于定义方法和共享的属性。结果,每个实例都会有自己的一份实例属性的副本,但同时又共享方法的引用,最大限度地节约内存。另外,这种混合模式还支持向构造函数传递参数;可谓是集两种模式之长。<br />      fu...

2011-01-20 16:58:00

阅读数:688

评论数:0

没有重载

<br />    ECMAScript函数不能像传统意义上那样实现重载。而在其他语言中,可以为一个函数写两个定义。ECMAScript中包含了所有基础的语法、操作符、数据类型、以及完成基础的计算任务所必需的对象,但没有对取得输入和产生输出的机制作出规定。理解ECMAScript及其纷...

2011-01-07 11:09:00

阅读数:299

评论数:0

理解参数

     ECMAScript函数的参数与大多数其他语言中函数的参数有所不同。ECMAScript函数不介意传递进来多少个参数,也不在乎传进来参数是什么数据类型。

2011-01-07 10:16:00

阅读数:237

评论数:0

label语句 break 和 continue 语句

<br />    break 是强制结束循环<br />    continue 是跳出本次循环,开始执行下次循环。<br />    <br />    var num = 0;<br /> <br />    outer...

2011-01-06 18:09:00

阅读数:490

评论数:0

for-in 语句

<br />for-in语句是一种精准的迭代语句,可以用来枚举对象的属性。<br /> <br />for(var propName in window){<br />   document.write(propName);<br /> ...

2011-01-06 17:51:00

阅读数:378

评论数:0

逗号操作符

<br />一种特殊的赋值方法<br />  var num = (5,1,4,8,0); // num 的值为0

2011-01-06 17:31:00

阅读数:234

评论数:0

赋值操作符

<br />乘/赋值(*=)<br />除/赋值(/=)<br />模/赋值(%=)<br />加/赋值(+=)<br />减/赋值(-=)<br />左移/赋值(<<=)<br />有符号右移/赋值(...

2011-01-06 17:27:00

阅读数:254

评论数:0

条件操作符

<br />    var max = (num1 > num2) ? num1 : num2;<br />    max 中将保存一个最大的值。这个表达式的意思是:如果num1 大于 num2 (关系表达式返回true), 则将num1 的值赋值给max,如果num...

2011-01-06 17:18:00

阅读数:293

评论数:0

全等 和不全等

<br />全等操作符由3个等于号(===)表示<br />alert("55"==55) // true<br />alert("55" === 55)  // true<br /> <br />...

2011-01-06 17:09:00

阅读数:350

评论数:0

布尔操作符

<br />   逻辑非操作符<br />   如果操作数是一个对象,返回false;<br />   如果操作数是一个空字符串,返回true;<br />   如果操作数是一个非空字符串,返回false;<br />   如果操作数是数...

2011-01-06 16:29:00

阅读数:259

评论数:0

位操作

<br />  1、按位非(not)<br />      var num1  = 25 ;<br />      var num2 =  ~num1;<br />      alert(num2); //-26<br />   2、按位...

2011-01-06 15:43:00

阅读数:216

评论数:0

object对象方法

<br />    constructor——保存着用于创建当前对象的函数。 对应着java 中的构造的方法;<br />    hasOwnProperty(propertyName)——用于检查给定的属性在当前对象实例中是否存在;<br />    isPr...

2011-01-06 11:41:00

阅读数:242

评论数:0

String类型

<br />     在javascript中双引号表示的字符串和用单引号表示的字符串完全相同;<br />     string 数据类型包括一些特殊的字符字面量,也叫转义序列。<br />     /n 换行 /t制表 /b空格 /r回车 /f进纸 //斜杠...

2011-01-06 11:24:00

阅读数:256

评论数:0

string 转 int

<br />在多数情况下,我们要解析的都是十进制数值,因此始终将10作为第二个参数是非常必要的。<br />var num1 = parseInt(“010”,10);//10(按十进制解析)<br /> <br /> <br />var...

2011-01-06 10:04:00

阅读数:305

评论数:0

初始化javascript 变量

<br />     即使未初始化的变量会被赋予undefined值,但我们建议养成显示初始化变量的习惯。那么当typeof 操场符返回undefined值时,我们就知道被检测的变量是还没有被声明的,而不是尚未初始化。<br />    如果一个变量准备在将来保存对象,那么...

2011-01-05 17:16:00

阅读数:984

评论数:0

元素

<br />  charset 属性,在大多情况下是不需要的,但在有些情况下需要。charset作用和src属性相关,他指定了src属性指定的代码的字符集(如utf-8,gbk,gb2312等)。<br />  defer 属性,表示该脚本可以延迟加载(当文档完全被解析和显...

2011-01-05 16:28:00

阅读数:294

评论数:0

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