-
2016年最新web前端全栈开发面试题一
2016年最新web前端全栈开发面试题,包含javascript面试题,html5面试题,node面试题
珠峰培训
2017-01-06
-
web前端培训-JavaScript模块化开发详解
前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScript却没有为组织代码提供任何明显帮助,甚至没有类的概念,更不用说模块(module)了,那么什么是模块呢?
珠峰培训
2016-11-15
-
每个程序员都要知道的事--网页渲染
其实,有关网页渲染的文章很多,但是相关信息比较分散,且论述并不是很完整。如果要想对这个主题有个大致的了解,我们还得学习很多知识。因此,Web开发者Alexander Skutin 决定写一篇文章。他相信,这篇文章不仅能帮助初学者,也能对那些想要刷新知识结构的高级前端开发者有所裨益
珠峰培训
2016-10-23
-
JavaScript中的函数解析
函数(Function )这个词对程序猿来说并不陌生. 哪怕你每天只写一点点代码, 你也得在下班前把正在创建或者修改的函数给close掉.
简单来说函数就是一组执行某些动作的一堆程序语句. 一个函数可能有一些输入参数(在方法体内使用)并且执行完成之后返回一个值.珠峰培训
2016-10-23
-
获取和设置样式方法封装
在封装动画库中用到了utils.getCss方法,这个方法是用来获取已经生效过后的样式。我们都知道获取已经生效的样式需要通过window.getComputedStyle这个方法来获取,而低版本的IE浏览器需要使用element.currentStyle来获取。我们封装一个getCss方法来处理兼容问题和其他一些细节问题
珠峰培训
2016-10-19
-
javacript中匀速动画封装
js中的动画都是使用定时器来不断驱动需要动画的属性的值不断变化,从而在视觉上造成连续的动画效果。
珠峰培训
2016-09-18
-
javascript中字符串常用方法
javascript中字符串的方法是比较常用的方法,尤其repalce和match等结合正则表达式一起使用方法更是要好好把握每一个返回值和具体细节
珠峰培训
2016-09-11
-
javascript中this的用法
事件中的this和函数调用时候中的this是比较常用的,但是所有的this遇到call和apply就不再遵循规则,以改变后的为准
珠峰培训
2016-09-10
-
javascript中的定时器
定时器使用较多,比如:在电商网站经常会见到倒计时抢购。就是每间隔1s中更改倒计时盒子内的html。比如:js动画就是在非常小的时间间隔内完成位置或者宽度或者透明度等改变,都会用到定时器。
珠峰培训
2016-09-03
-
深挖百度、阿里、腾讯的内部级别和薪资待遇
珠峰培训毕业的学员有超过30%都会进入BAT等一线互联网企业。今天在这里深入的介绍一下BAT的薪酬体系和晋升体系,希望可以激发出大家的’洪荒之力‘,让自己在职业的道路上更加的努力...
珠峰培训
2016-09-02
-
javascript基础篇
javascript简介javascript有三个重要的组成部分,分别是ECMAScript、DOM和BOM。ECMAScript是由ECMA规范定义的语言核心,实际上,这门语言本身并不包含输入和输出定义。ECMA规范定义的只是这门语言的基础,而在此基础之上可以构建更完善的脚本语言。我们常见的 Web 浏览器只是 ECMAScript 实现可能的宿主环境之一。DOM既Document Obj
珠峰培训
2016-09-01
-
JavaScript 函数表达式
JavaScript中创建函数主要有两种方法:函数声明和函数表达式。这两种方式都有不同的适用场景。这篇笔记主要关注的是函数表达式的几大特点以及它的使用场景,下面一一描述。
珠峰培训
2016-09-01
-
javascript中常用的继承
B这个类的原型指向A类的实例。这样所有B类的实例都可以通过__proto__属性找到B原型上的方法。由于B的原型已经是A的一个实例,这样A实例上的所有私有的属性都变成B实例的公有属性。而A类原型上的方法相对于B类的实例来说更是公有的公有。
珠峰培训
2016-08-31
-
简单介绍JavaScript的非阻塞机制
回调函数,阻塞和非阻塞对于初学者来说总是一些不好理解的东西,最好的办法就是通过实际写代码去体会...
珠峰培训
2016-08-28
-
JavaScript引擎介绍,小白使用指南
JavaScript代码引擎是这样的:为网页写代码看起来像魔法一样,当我们将字符按序列写下,浏览器就会相应地运行...
珠峰培训
2016-08-28
-
js中正则捕获特点及replace方法
我这儿举的例子都是很简单的应用,replace()在此点上与您使用正则表达式的能力成正比。您正则表达式越强,当然,我这儿推荐replace()的原因并不因为它能与正则表达式合作,而在于它还能与函数进行合作,发挥出强大的功能。每次执行exec只捕获一个匹配内容,在不进行任何处理的情况下再执行多次捕获,还是捕获第一个匹配内容
正则属性lastIndex:正则每一次捕获在字符串中开始查找的位置,默认值为0
解决懒惰性:在正则的末尾正价修饰符”g”珠峰培训
2016-08-14
-
web前端设计模式-构造函数
对象数据类型的作用:
把描述同一件事物的属性和方法放在同一段堆内存中,起到分组的作用,防止冲突;
这样不同事物间即使属性名一样也不会发生冲突.
这种分组的编写代码模式叫做单例模式;在单例模式中把对象名叫做命名空间。
单例模式是一种项目开发中经常使用的模式,可以使用单例模式进行模块化开发珠峰培训
2016-08-14
-
前端中数据类型之间的比较规则及不同数据类型之间的区别
相同数据类型直接比较,不同数据类型之间的比较要遵循以下规则!接下来给大家详细介绍,还有一些关于基本数据类型和引用数据类型的区别:
基本数据类型把值直接赋给变量,直接对值进行操作;
引用数据类型则是开辟一段内存,将属性名和属性值保存在里面,并拥有一个内存地址;
而变量引用的是内存地址,并没有存储数值
基本数据类型操作的是值;引用数据类型操作的是引用内存地址`珠峰培训
2016-08-14
-
珠峰培训和你一起学习javascript入门
前端主要是进行html、css和js的编写,那么今天我们就一起来学习一下js的基础知识,也就是从0开始到0.1这个样子,希望大家对这些最基础的知识有一个初步的认识,逐步的进行学习。
珠峰培训
2016-08-11
-
js中原型链模式详解-了解原型模式
每一个函数数据类型(普通函数、类)都有一个天生自带的属性:prototype(原型),并且这个属性是一个对象数据类型的值;在prototype上,浏览器自动给它增加了一个constructor(构造函数)属性,属性是当前函数或类本身;每一个对象数据类型(普通对象,实例,prototype)也自带一个属性:__proto__ (两边各自两个下划线),属性值是指向当前实例所属类的原型
珠峰培训
2016-08-07
-
正则的初级使用,体会正则的魅力
正则表达式可以:
•测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证
•替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字
•根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字
正则表达式语法
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式珠峰培训
2016-08-07
-
js中的数组排序及求平均数
一个括号中出现多项表达式,中间以逗号隔开,但是只能获取到最后一项,此为括号表达式
括号表达式:(x1,x2,x3…)括号表达式中出现多项内容时,并以逗号隔开时,只能获取或执行最后一项珠峰培训
2016-08-07
-
JS中字符串的相关操作
字符串是javascript编程中不可或缺的元素,掌握字符串常用的方法也是我们学习过程中的必经之路,下面我们总结一些最常用的的字符串方法。
珠峰培训
2016-08-07
-
解密 JavaScript 中的 this
我想在本文解释JavaScript中的this,希望有助你理解this的工作机制。作为JavaScript程序员,学习this对于你的发展有很大帮助,可以说利大于弊。...
珠峰培训
2016-08-03
-
深入了解前端js盒子模型
理解盒模型,不管是对于设置一个元素外边据、边框、内边距,高宽CSS样式的准确应用,还是对于使用JavaScript去计算盒子的宽度、高度都有很大的帮助。比方说jQuery中提供的outerWidth,innerWidth,width,有了上面那个图,随时都可以很清楚的了解这个值的准确信息,在计算一个元素的位置和尺寸时都很有用处。
珠峰培训
2016-07-31