【javascript 进阶】异步调用
摘要:本篇主要介绍了javascript中的异步函数调用的一些知识,和大家分享下javascript的基础知识,同时也是javascript中重要的知识点。
阅读全文
posted @
2014-06-18 22:58
allenxing
阅读(2993)
推荐(4) 编辑
【javascript进阶】异常
摘要:和大家聊聊javascript的异常处理,介绍javascript的异常捕获的方式包括异步的简单异常处理
阅读全文
posted @
2014-06-06 17:31
allenxing
阅读(1224)
推荐(3) 编辑
前端工作面试问题
摘要:这是无意间看到的关于前端面试的问题的总结,感觉很不错,大家可以借鉴下,找工作的同学可以瞧瞧,工作中的同学可以自己想想看这些知识是否了解或者熟悉,给自己前端技术一个小的检测。
阅读全文
posted @
2014-05-12 22:27
allenxing
阅读(14810)
推荐(54) 编辑
jQuery的编码标准和最佳实践
摘要:不知道在哪里看到了这篇关于jQuery编码的文章,挺实用的,恰好最近在研究jQuery的基础知识,今天打开收藏夹来翻译一下,原文的英语不难,但是内容很实用。
阅读全文
posted @
2014-04-18 12:11
allenxing
阅读(2372)
推荐(16) 编辑
编写更好的jQuery代码
摘要:给出一些jquery一些好的建议,提高性能。
阅读全文
posted @
2014-04-17 23:31
allenxing
阅读(7040)
推荐(77) 编辑
【javascript 面试笔试】1、几道笔试题
摘要:今天想起来几道javascript的面试题,大家做做看看,有别的思路可以在下面写出来,大家交流一下(1) 将多维数组转化成一个一位数组,例如[1,[2,3],[4,5,[6,7]]]转化成[1,2,3,4,5,6,7],答案在下面,主要就是利用递归function test(array){ var newArray = []; for (var i=0,length = array.length - 1; i 字符最多的是s,出现了7次,这个主要就是利用replace函数来实现的,还可以用普通的方式var str = "sdjksfssscfssdd";str = str.
阅读全文
posted @
2014-04-12 23:15
allenxing
阅读(1660)
推荐(3) 编辑
【菜鸟学习jquery源码】数据缓存与data()
摘要:今天看了下jquery的数据缓存的代码,参考着Aaron的源码分析,自己有点理解了,和大家分享下。以后也打算把自己的jquery的学习心得写一个系列,当然和大神的源码分析是比不了的,只是自己在看的时候有好多地方是比较难理解的,为新手提供些便捷的学习方法,以后我会把我这些流水账整理成一个菜鸟学习jquery源码系列,现在就看到哪写到那,见谅。
阅读全文
posted @
2014-04-11 18:34
allenxing
阅读(1186)
推荐(3) 编辑
【javascript杂谈】你所不知道的replace函数
摘要:前言最近在做面试题的时候总会用到这个函数,这个函数总是和正则表达式联系到一起,并且效果很是不错,总能很简单出色的完成字符串的实际问题,大家肯定都会使用这个函数,像我一样的初学者可能对这个函数的了解还是不够深的,今天就总结一下,了解一下,再做几道网上的题目练练手,给将要面试的同学打打气。介绍使用一个替换值替换掉一个替换模式在原字符串中一个或所有的匹配项,并返回替换后的字符串,这个替换模式可以是字符串或者正则表达式,替换值可以是一个字符串或者是一个函数。后面的大的黑体就是我们开始没有注意到的。语法newstring=str.replace(regexp|substr,newSubStr|funct
阅读全文
posted @
2014-03-05 17:48
allenxing
阅读(2063)
推荐(4) 编辑
【javascript基础】系列
摘要:这是本人记录的javascript基础知识,希望能给大家的学习带来一点帮助。【javascript基础】1、基本概念【javascript基础】2、函数【javascript基础】3、变量和作用域【javascript基础】4、原型与原型链【javascript基础】5、创建对象【javascript基础】6、new与构造函数【javascript基础】7、继承【javascript基础】8、闭包
阅读全文
posted @
2014-03-04 00:28
allenxing
阅读(1023)
推荐(1) 编辑
【javascript基础】8、闭包
摘要:前言函数和作用域啥的我们前面已经了解了,现在就要学习闭包了,这是一个挺晦涩的知识点,初学者可能会感觉不好理解,但是高手都不不以为然了,高手就给我提点意见吧,我和新手一起来学习什么是闭包。例子先不说定义,先看一个题,看看大家能得出正确的结果不,function test(){ var arr = []; for(var i = 0;i<10;i++){ arr[i] = function(){ return i; } } return arr;}var fns = test();console.log(fns[9]());...
阅读全文
posted @
2014-03-03 18:28
allenxing
阅读(1520)
推荐(10) 编辑
【javascript基础】7、继承
摘要:前言由于本人水平有限,所以有些高手觉得现在写的内容偏容易,要一点点来嘛,今天和大家学习或者复习一下javascript的继承。我也就是尽量写吧······继承javascript的继承其实主要就是通过原型链来实现的,原型链我们之前已经和大家一起学习过,这里就不浪费大家的时间了。javascript连类都没有,还说啥继承呢,这还是模拟类的继承。《javascript高级程序设计》上分成了几个方式,有的书上分为类式继承,原型式继承,这就是模拟其他语言类的继承,还有什么用掺元类实现的,在这里都和大家说下。原型链在这里在说一下原型链的概念,因
阅读全文
posted @
2014-02-26 15:49
allenxing
阅读(1344)
推荐(6) 编辑
【javascript基础】6、new与构造函数
摘要:前言上篇说创建对象的时候提到了带返回值的构造函数,那里没有和大家说这个问题,今天就和大家一起学习构造函数和new操作符。我也是最近才稍微弄明白点这个构造函数,以前总是忽略一些问题,现在就是想到哪块不行,就研究下,查查资料,自己捣鼓捣鼓,希望大家也随手记一下自己突然想起的哪块不熟悉知识点。javascript中的类JavaScript 是面向对象的语言,但是他的面向对象不是基于类的,是基于原型的。javascript中没有是类,任何所谓的类都是我们模拟的,其中一种方法就是通过构造函数来模拟类。在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称"实例&
阅读全文
posted @
2014-02-14 16:42
allenxing
阅读(2630)
推荐(2) 编辑
【javascript基础】5、创建对象
摘要:前言今天从家里回到了学校,在家呆了十天,胖了几斤的重量,又折腾回学校了,春节回家真是艰辛的路途。随便扯扯我的往返行程:为了省钱我没有选择直飞到长春往返都是到北京转的,这样我和女朋友可以节省4000块左右。1月24号深圳-飞机-北京(飞机晚点1个小时),到北京已经凌晨两点多,机场大巴就剩两个了,做一个大巴到了市里在打的到同学那100块没了,到同学那(天通苑附近)都三点了,吃饭喝酒(一瓶牛栏山+2瓶啤酒)到了五点,睡觉到十点,起床去打了两个小时的篮球,回来没吃饭地铁去车站,差一点没有赶上动车去长春,晚上九点多到了长春,打车去长春理工同学那住,晚上要了肯德基外卖,100块又没了,十二点睡觉三点起床赶
阅读全文
posted @
2014-02-11 11:13
allenxing
阅读(2079)
推荐(5) 编辑
【javascript基础】4、原型与原型链
摘要:前言荒废了好几天,在宿舍闷了几天了,一直想着回家放松,什么也没搞,论文就让老师催吧。不过,闲的没事干的感觉真是不好,还是看看书,写写博客吧,今天和大家说说函数的原型。原型是什么第一次看到这个的时候,没太理解这个概念,其实也就是一个概念呗,没啥神秘的。书上说每个函数都有一个prototype属性(原型属性),这个属性是一个指针,指向一个对象(原型对象),这个对象包含这个函数创建的实例的共享属性和方法。也就是说原型对象中的属性和方法是所有实例共享的,打住,那我们就先创建一个函数看看,原型是什么东东var test = function(){}console.log(test.prototype);
阅读全文
posted @
2014-01-22 15:24
allenxing
阅读(2183)
推荐(7) 编辑
【javascript基础】3、变量和作用域
摘要:前言这篇和大家说一下javascript中的变量和作用域,由于是将基础嘛,主要给大家捋一下知识,不想翻开书复习的道友可以看一下,打算刚开始学习javascript的同学可以扫一眼。PS:jQuery源码交流群(239147101)等你来,群里高手云集,让我受益匪浅,尽量少灌水。变量javascript中有两种变量,分别是基本类型和引用类型,基本类型是Null,Undefined,String,Boolean,Number这五种,前面简单的介绍了。引用类型是指Object,Array,Date,RegExp,Function这些。创建这两种变量是类似的,都是创建一个变量然后给它赋值。不同的原因主
阅读全文
posted @
2014-01-15 10:55
allenxing
阅读(1464)
推荐(6) 编辑
【javascript基础】2、函数
摘要:【javascript基础】基本概念,作为一个初学者的入门指导。这篇主要讲函数的一些基础知识
阅读全文
posted @
2014-01-13 11:25
allenxing
阅读(1953)
推荐(13) 编辑
【javascript基础】1、基本概念
摘要:【javascript基础】基本概念,作为一个初学者的入门指导。
阅读全文
posted @
2014-01-10 10:42
allenxing
阅读(2861)
推荐(12) 编辑
javascript的事件
摘要:前戏 今天在博客中看到了javascript的事件机制,就自己试试写一个简单的冒泡捕获测试,但是测试结果出乎了我的意料,主要是自己原来对事件了解不是很清楚,现在写篇博客记录下。基础 先来看一下我在Aaron博客中截的一张图 DOM2中事件有三个阶段事件的捕获阶段事件的目标阶段事件的冒泡阶段 事件的捕获阶段:是由document元素向发生事件的元素传递。 事件的目标阶段:是指在找到了发生事件的目标元素这个阶段,找到之后就会执行事件监听器。如果在目标元素上同时绑定捕获和冒泡阶段事件,事件的执行顺序与绑定的顺序有关。其实也好理解,如果是这样的话,在目标元素上绑定了两个阶段的监听事件,因为操...
阅读全文
posted @
2014-01-03 16:32
allenxing
阅读(278)
推荐(0) 编辑