08 2017 档案

快速回顾jQuery的个人笔记(总结)
摘要:写在前面:学习任何一个库或者框架,不能盲目的学习,而是要首先了解这个库或者这个框架是干什么的,库和框架基于不同的目的提供给大家灵活使用,而不是以一概全,所有的项目都是用一样的东西。 很早就学习过一遍jQuery,但是对于我这样的小白来说,很多东西都未尽未透。而jQuery作为js最广泛流行的库,决定 阅读全文

posted @ 2017-08-25 19:02 码的艺术家 阅读(217) 评论(0) 推荐(0) 编辑

js高级教程 第六章-面对对象的程序设计(四)
摘要:原型链 1.作用:实现继承的主要方法 2.基本思想:利用原型,让一个引用类型继承另一个引用类型。 3.概念:A构造函数都有一个A原型对象,A原型对象都包含一个指向构造函数的指针。而A实例有一个指向A原型对象的指针。如果A原型对象同时又是B类型的一个实例,那么A原型对象(B类型的一个实... 阅读全文

posted @ 2017-08-22 20:35 码的艺术家 阅读(129) 评论(0) 推荐(0) 编辑

js高级教程 第六章-面对对象的程序设计(三)
摘要:寄生构造函数模式 封装对象的代码,然后返回新创建的对象。 function Person(name,age,job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName... 阅读全文

posted @ 2017-08-20 11:42 码的艺术家 阅读(114) 评论(0) 推荐(0) 编辑

理解js中的call()和apply()
摘要:其实理解call和apply最重要的就是知道我们为什么要用这两个方法。 假设存在这样一个情况: 这是我们常用的oop。假设现在我想设置一个woman的对象,但是关于say的方法不想重新定义,这是可以直接拿cat中的say方法,怎么调用呢,就是使用call和apply方法了。 置于call和apply 阅读全文

posted @ 2017-08-20 10:25 码的艺术家 阅读(120) 评论(0) 推荐(0) 编辑

js高级教程 第六章-面对对象的程序设计(二)
摘要:(接上一节)原型的动态性function Person(){}var person = new Person();Person.prototype.sayHi = function(){ alert('Hi');}person.sayHi();//Hi在这里,我们是先声明的一个pe... 阅读全文

posted @ 2017-08-13 11:42 码的艺术家 阅读(136) 评论(0) 推荐(0) 编辑

js高级教程 第六章-面向对象的程序设计(一)
摘要:本章核心理解对象熟悉属性理解并创建对象理解继承理解对象目前创建对象的常用方法是使用字面量。 实例:var person = { name:'zhang', age:11, sayJob: function(){ alert('student'); }}属性类型 数据属性... 阅读全文

posted @ 2017-08-12 11:30 码的艺术家 阅读(124) 评论(0) 推荐(0) 编辑

js高级教程阅读笔记 第五章-单体内置对象
摘要:Global对象js本质上不存在全局变量或者函数,所有的都属于global。URL编码方法 encodeURL()和encodeURLComponent()可以对URL编码。encodeURL():不会对本身属于URL的特殊字符进行编码。 encodeURLComponent():... 阅读全文

posted @ 2017-08-11 09:13 码的艺术家 阅读(126) 评论(0) 推荐(0) 编辑

js高级教程 第五章-引用类型(5.6||)
摘要:Boolean类型语法var booleanObject = new Boolean(true);可以传入参数true或者false关于js中引用类型的布尔表达式造成的误解var bo = new Boolean(false);var result = bo && true;aler... 阅读全文

posted @ 2017-08-10 11:40 码的艺术家 阅读(179) 评论(0) 推荐(0) 编辑

js中typeof和instanceof用法区别
摘要:转载自: 一个人的博客 typeof和instanceof的区别 typeof和instanceof都可以用来判断变量,它们的用法有很大区别: typeof会返回一个变量的基本类型,只有以下几种:number,boolean,string,object,undefined,function;例: a 阅读全文

posted @ 2017-08-10 09:21 码的艺术家 阅读(169) 评论(0) 推荐(0) 编辑

js高级教程阅读笔记 第五章-引用类型(5.6)
摘要:函数内部属性函数中有两个特殊的对象。arguments:它包含了所有的参数,重要的是它的一个叫做callee的属性,用于指向拥有这个参数的函数。好处是什么呢实例:function fa(num){ if(num<=1){ return 1; }else{ return... 阅读全文

posted @ 2017-08-09 11:09 码的艺术家 阅读(103) 评论(0) 推荐(0) 编辑

js高级教程阅读笔记 第五章-引用类型(5.5)
摘要:接上一节我们继续学习操作方法splice():英文是剪切的意思,这个方法是非常强大的方法。它有三种使用场景。删除:传入2个参数,分别代表要删除的第一项和删除的项数。插入: 传入3+n个参数。首先前两个参数是起始值,和要删除项0(这里只能为0,因为只是插入,如果不为0,就是下面的第... 阅读全文

posted @ 2017-08-08 11:34 码的艺术家 阅读(112) 评论(0) 推荐(0) 编辑

js高级教程 第五章-引用类型(中)
摘要:栈方法基本知识 栈中的插入: 推入 栈中的删除: 弹出都只发生在栈顶1.push()与pop() push():接收任意数量的参数,然后添加到数组末尾,并且返回修改数组长度 pop():从数组末尾移除最后一项,减少数组的length值,然后返回移除的项push()返回... 阅读全文

posted @ 2017-08-03 11:59 码的艺术家 阅读(166) 评论(0) 推荐(0) 编辑

js高级教程阅读笔记 第五章-引用类型(上)
摘要:本章核心使用对象创建并操作数组理解基本的js类;``型使用基本类型和基本包装类型 引用类型在其他语言中可以被理解为类,但是js中没有类这个概念。当然,你也可以理解引用对象为对象的定义,因为它描述了属性和方法使用对象对象是某个引用类型的实例,它的申明方式和java相同。var per... 阅读全文

posted @ 2017-08-02 11:26 码的艺术家 阅读(125) 评论(0) 推荐(0) 编辑

js高级教程阅读笔记 第四章-变量作用域和内存问题
摘要:本章核心理解基本类型和引用类型理解执行环境理解垃圾搜集基本类型和引用类型的值基本类型:简单的数据段引用类型:多个值构成的对象 js中引用类型的值是存放在内存中的对象,但是js不允许访问内存控件,所以只能以引用的方式访问可以给引用对象添加(删除)新的属性和方法,但是不能用在基本类型上... 阅读全文

posted @ 2017-08-01 11:51 码的艺术家 阅读(106) 评论(0) 推荐(0) 编辑

js高级教程阅读笔记 第三章-基本概念
摘要:本章核心语法数据类型流控制语句理解函数语法区分大小写 借鉴了c和c类的语法建议采用驼峰法书写数据类型共有六种数据类型(具有动态性) Undefined 声明而未被定义的值,默认为undefined Null 从逻辑上看这是一个空指针对象,当使用typeof去检验的时候返回object... 阅读全文

posted @ 2017-08-01 10:30 码的艺术家 阅读(121) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示