2016年2月7日

JavaScript高级程序设计学习笔记第六章--面向对象程序设计

摘要: 1.ECMAScript没有类的概念,ECMA-262 把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”,有点类似于散列表 2.ECMAScript 中有两种属性:数据属性和访问器属性。 数据属性: [[Configurable]]:表示能否通过 delete 删除属性从而重新 阅读全文

posted @ 2016-02-07 15:00 莫尤公子 阅读(162) 评论(0) 推荐(0) 编辑

2016年2月6日

JavaScript高级程序设计学习笔记第五章--引用类型(函数部分)

摘要: 四、Function类型: 1.函数定义的方法: 函数声明:function sum (num1, num2) {return num1 + num2;} 函数表达式:var sum = function(num1, num2){return num1 + num2;};//注意有个分号 构造函数的 阅读全文

posted @ 2016-02-06 15:48 莫尤公子 阅读(198) 评论(0) 推荐(0) 编辑

2016年2月5日

JavaScript高级程序设计学习笔记第五章--引用类型

摘要: 一、object类型 1.创建object类型的两种方式: 第一种,使用构造函数 1 var person = new Object();或者是var person={};/与new Object()等价 2 person.name = "Nicholas"; 3 person.age = 29; 阅读全文

posted @ 2016-02-05 15:57 莫尤公子 阅读(220) 评论(0) 推荐(0) 编辑

JavaScript高级程序设计学习笔记第四章--变量、作用域和内存问题

摘要: 1、变量可能包含两种不同数据类型的值:基本类型值和引用类型值。 基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。 2、变量复制 如果从一个变量向另一个变量复制基本类型的值,会在变量对象上创建一个新值,然后把该值复制到为新变量分配的位置上,两个变量可以参与任何操作而不会相互影响 阅读全文

posted @ 2016-02-05 09:31 莫尤公子 阅读(185) 评论(0) 推荐(0) 编辑

2016年2月4日

JavaScript高级程序设计学习笔记第三章--基本概念

摘要: 一、标识符: 1.区分大小写 2.命名规则: 第一个字符必须是一个字母、下划线(_)或一个美元符号($) 其他字符可以是字母、下划线、美元符号或数字 标识符中的字母也可以包含扩展的 ASCII 或 Unicode 字母字符(如 À 和 Æ) ,但不推荐这样做。 不能把关键字、保留字、true、fal 阅读全文

posted @ 2016-02-04 09:25 莫尤公子 阅读(254) 评论(0) 推荐(0) 编辑

2016年2月3日

JavaScript高级程序设计学习笔记第二章

摘要: 1.向 HTML 页面中插入 JavaScript 的主要方法,就是使用<script>元素 2.HTML 4.01中定义了<script>元素的六个属性(方便记忆,可将6个属性分为3组) 第一组: async:可选。表示应该立即下载脚本,但不应妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚 阅读全文

posted @ 2016-02-03 10:57 莫尤公子 阅读(181) 评论(0) 推荐(0) 编辑

JavaScript高级程序设计学习笔记第一章

摘要: 作为学习javascript的小白,为了督促自己读书,写下自己在读书时的提炼的关键点。 第一章: 1.JavaScript简史:Netscape Navigator中的JavaScript与Internet Explorer中的JScript各成一派,是两个不同的JavaScript版本。为了取得统 阅读全文

posted @ 2016-02-03 09:29 莫尤公子 阅读(172) 评论(0) 推荐(0) 编辑

2016年1月4日

js取得数组重复元素

摘要: 1 function duplicates(arr) { 2 var result=[]; 3 arr.sort();//进行排序,重复的都相邻了 4 for(var i=0;i<arr.length;i++){ 5 6 if(arr[i]=... 阅读全文

posted @ 2016-01-04 16:02 莫尤公子 阅读(333) 评论(0) 推荐(0) 编辑

2015年12月29日

javascript的三个函数

摘要: 作为刚刚学习javascript的小白,最近阅读了额《Javascript Dom编程艺术》,其中有三个函数感觉很是有用,特此收藏。insertAfter函数:针对insertBefore函数,能够把dom节点插入到一个节点之后function insertAfter(newElement,targ... 阅读全文

posted @ 2015-12-29 19:39 莫尤公子 阅读(207) 评论(0) 推荐(0) 编辑

2015年12月21日

javascript中的LHS与RHS

摘要: 最近在学习javascript过程中,接触了LHS与RHS的概念,刚开始的时候有点理解不清,现在做一些梳理,方便以后进行理解。LHS与RHS:javascript引擎的两种查找类型,含义是赋值操作的左侧与右侧。LHS:对哪个赋值就对哪个进行LHS引用,可以理解为赋值操作的目标。RHS:需要获取哪个变... 阅读全文

posted @ 2015-12-21 19:27 莫尤公子 阅读(11102) 评论(1) 推荐(1) 编辑

导航