javascript
muyeqianli
这个作者很懒,什么都没留下…
展开
-
JavaScript面向对象之对象创建
1.创建对象: var person = new Object(); person.name = "zhangsan"; person.age = 30; person.job = "software engineer"; person.sayName = function(){ alert(this.name); } person.sayName(); 缺点:创造不同的对象需原创 2017-03-06 16:04:12 · 288 阅读 · 0 评论 -
javaScript高级程序设计学习笔记(5上)
1.Object类型 创建Object 实例的方式有两种。第一种是使用new 操作符后跟Object 构造函数,如下所示: var person = new Object(); person.name = "Nicholas"; person.age = 29;第二种是使用对象字面量表示法,如下所示: var person = { name : "Nicholas", age原创 2017-04-14 14:57:47 · 300 阅读 · 0 评论 -
javaScript高级程序设计学习笔记(4)
1.基本类型和引用类型的值 (1)动态的属性 对于引用类型的值,我们可以为其添加属性和方法,也可以改变和删除其属性和方法。 (2)复制变量值 如果从一个变量向另一个变量复制基本类型的值,会在变量对象上创建一个新值,然后把该值复制到为新变量分配的位置上。 如果从一个变量向另一个变量复制引用类型的值,同样会将存储在变量对象中的值复制一份到为新变量分配的空间中。不同的是,这个值的副本实际上是一原创 2017-04-14 10:54:59 · 230 阅读 · 0 评论 -
javaScript高级程序设计学习笔记(3下)
1.语句 (1)if语句 if (i > 25) { alert("Greater than 25."); } else if (i alert("Less than 0."); } else { alert("Between 0 and 25, inclusive."); } (2)do-while语句 do { statement } while (expressio原创 2017-04-13 14:50:54 · 287 阅读 · 0 评论 -
javaScript高级程序设计学习笔记(3中)
1.操作符 ECMA-262 描述了一组用于操作数据值的操作符,包括算术操作符(如加号和减号)、位操作符、 关系操作符和相等操作符。ECMAScript 操作符的与众不同之处在于,它们能够适用于很多值,例如字符串、数字值、布尔值,甚至对象。不过,在应用于对象时,相应的操作符通常都会调用对象的valueOf()和(或)toString()方法,以便取得可以操作的值。 (1)一元操作符;只能操作原创 2017-04-13 14:17:44 · 192 阅读 · 0 评论 -
javaScript高级程序设计学习笔记(3上)
1.语法 (1)区分大小写; (2)标识符:就是指变量、函数、属性的名字,或者函数的参数。 要求:第一个字符必须是一个字母、下划线(_)或一个美元符号($),其他字符可以是字母、下划线、美元符号或数字。按照惯例,标识符采用驼峰大小写格式。 (3)注释:,包括单行注释和块级注释。单行注释以两个斜杠开头,块级注释以一个斜杠和一个星号(/*)开头,以一个星号和一个斜杠(*/)结尾。 (4)严原创 2017-04-13 11:08:51 · 186 阅读 · 0 评论 -
javaScript高级程序设计学习笔记(2)
1.元素 (1)async.可选。表示应该立即下载脚本,但不应妨碍页面中的其它操作,比如下载其他资源或等待加载其他脚本。 (2)charset。可选。表示通过src属性指定的代码的字符集。浏览器会忽略它,比较少用。 (3)defer.可选。表示脚本可以延迟到文档完全被解析和显示之后执行。只对外部脚本文件有效。 (4)language.已废弃。 (5)src.可选。表示包含要执行代码的外部原创 2017-04-12 16:57:55 · 217 阅读 · 0 评论 -
javaScript高级程序设计学习笔记(1)
javaScript简史原创 2017-04-12 16:07:25 · 205 阅读 · 0 评论 -
JavaScript面向对象之继承
1. 原型链继承: function SuperType(){ this.property = true; } SuperType.prototype.getSuperValue = function (){ return this.property; } function SubType(){ this.subproperty = false; } SubType.pro原创 2017-03-06 16:28:31 · 236 阅读 · 0 评论 -
javaScript高级程序设计学习笔记(5中)
1.Date类型 Date类型使用自UTC(Coordinated Universal Time,国际协调时间)1970 年1 月1 日午夜(零时)开始经过的毫秒数来保存日期。 ECMAScript 5 添加了Data.now()方法,返回表示调用这个方法时的日期和时间的毫秒数。 (1)继承的方法 Date 类型也重写了toLocaleString()、toString()和valueOf原创 2017-04-14 17:07:46 · 312 阅读 · 0 评论