-
JavaScript如何实现面向对象和继承机制(2)
JavaScript面向对象和继承机制 接上一页:(6)组合使用构造函数模式和原型模式:function School(name, teacher) { this.name = name; this.teacher = teacher; this.students = ['任中原', '秦海川']}School.prototype = { construcor: School, //因为是字面量类
珠峰培训
2017-11-24
-
JavaScript关于this的绑定与涉及到函数的调用方式
JavaScript关于this的绑定与涉及到函数的调用方式1.请问以下程序代码输出结果是什么?var name = 'Thte Window';var object = { name: 'My Object', getNameFunc: function() { return function() { return this.name; }; }};aler
珠峰培训
2017-11-24
-
Ajax实例解析,异步机制以及优缺点
Ajax实例解析1.Ajax读取一个xml文档并进行解析的实例;服务器端(PHP):客户端:var ajax = new XMLHttpRequest();function sendMessage() { ajax.open("get", "http://localhost/zhufengpeixun/zhufengpeixun.php", true); ajax.send(); ajax.onreadystatec
珠峰培训
2017-11-24
-
文思海辉前端面试题
下面是一位同学整理的文思海辉前端面试题,整理上来供大家参考。1.把一个字符串的各项反转顺序。function strReverse(str) { var a = str.split(''); var str1 = a.reverse().toString(); return str1;}var str = '123456';console.log(strReverse(str)); //输出结果是6,5,4,
珠峰培训
2017-11-24
-
文思海辉前端面试题英文版本
英文版本的文思海辉前端面试题测验为:1.js/css基础解决问题的2.capabiity英语3。语言能力4.language领导5.communication技巧温馨提示:1.no需要修复的语法太多,只制定出答案的基本步2。选择简单的问题来完成。你没有回答所有的问题3,购买限制:50M4.Referring到互联网或寻求帮助被禁止JS:*真是假?A.null的instanceof Object________
珠峰培训
2017-11-24
-
JavaScript如何实现合并数组中相同的项
这也是经常面试会遇到题,现在整理上来供大家参考。Array.prototype.distinct = function() { var a = [1, 2, 3, 4, 2, 1, 4, 5]; for (var nIndex = 0; nIndex < a.length - 1; nIndex++) { for (var i = nIndex + 1; i < a.length;) { if (a[nIndex]
珠峰培训
2017-11-24
-
javascript培训课程简介--珠峰培训
北京珠峰培训的javaScript课程在业内享有盛誉。他使一个前端人员在开发方面实现真正的飞跃----从编程菜鸟到JS高手!系统深入的讲解,手把手的辅导,小班教学,五千至一万行代码的强化练习,并且邀请IBM、用友、淘宝公司的资深程序做重要课程的剖析讲解,使您不得不成为前端开发高手!珠峰培训----真的很给力。课程从JavaScript基本语法讲
珠峰培训
2017-11-24
-
JavaScript写一个动态的年月日时分秒的时钟方法
用JavaScript写一个动态的,格式为..年..月..日..时..分..秒的方法。var timer1 = null;var oDiv = document.getElementById('div1');function clock() { var time = new Date(), y = time.getFullYear(), m = time.getMonth() + 1, day = time.getDate()
珠峰培训
2017-11-24
-
JavaScript中getAttribute()方法
JavaScript中getAttribute()方法使用,举例说明。见如下代码:请使用Javascript找出name='A'的内容,并用alert方法显示出来。如上的代码,最终应该打印出 “InfoA-1,InfoA-2”var oName = document.getElementsByTagName("div");var oText = '';for (var i = 0;
珠峰培训
2017-11-24
-
JavaScrip如何实现删除li的正确的方法
给出删出li的正确方法。目的是把所有的li都删除,以下这种做法有没有问题,为什么会出问题,如何解决?var eles = document.getElementById('ul1').getElementsByTagName('li');for (var i = 0; i < eles.length; i++) { eles.item(i).parentNode.removeChild(eles.item(i));
珠峰培训
2017-11-24
-
javascript培训课程大纲--javascript培训
【声明:珠峰培训javascript前端开发课程已做调整,详情请咨询客服,请见:http://www.zhufengpeixun.cn/javascriptpeixun/2012-01-13/】课程大纲如下:说明:1、所有的课程是都是按着实例讲解,而不是照本宣科的念知识点。通过课堂上手写代码的方式,逐渐培训学生的代码感和编码思维。2、这里的课程大纲里罗例的内容,只表示讲课的大部分内容
珠峰培训
2017-11-24
-
JavaScript如何实现获取一个元素相对于屏幕距离(注意,是相对于屏幕的,不是相对于定位参照物的)的方法
请写一个获取元素相对于屏幕距离(注意,是相对于屏幕的,不是相对于定位参照物的)的方法:getPos()。用法 :var L = getPos(obj).x; var R = getPos(obj).y;function getPos() { var top = ele.offsetTop; var left = ele.offsetLeft; while (ele.offsetPaarent) { ele = ele.offsetParent
珠峰培训
2017-11-24
-
利用JavaScript打印出Fibonacci数(不使用全局变量)
利用JavaScript打印出Fibonacci数(不使用全局变量)function printFibonacci(n) { var arr = n > 0 ? [1] : []; if (n > 1) { for (var i = 1; i < n; i++) { arr.push(arr[i - 1] + (i >= 2 ? arr[i - 2] : 0)); }; };
珠峰培训
2017-11-24
-
JavaScript如何获得一个DOM元素的绝对位置?(获取元素位置,不依赖框架)
JavaScript如何获得一个DOM元素的绝对位置?(获取元素位置,不依赖框架)function offset(ele) { var top = ele.offsetTop; var left = ele.offsetLeft; while (ele.offsetParent) { ele = ele.offsetParent; if (window.navigator.userAgent.indexOf('MST
珠峰培训
2017-11-24
-
JavaScript课程大纲--jQuery部分
jQuery是javascript课程中的重中之重,学好jQuery就是如虎添翼!javascript部分是这一部分的基础,只有把javascript课程中的语法,逻辑关系,DOM,事件等原理性的东西,才能把jQuery学好。jQuery课程大纲如下:第1部分:jQuery是什么?选择合适的jQuery开发工具;配置jQuery环境;jQuery和javascript的语法方面的相同与不同之处,jQuery对象和DOM对象
珠峰培训
2017-11-24
-
JavaScript中toString()与Object.prototype.toString.call()方法浅谈
toStirng()与Object.prototype.toString.call()方法浅谈一、toString()是一个怎样的方法?它是能将某一个值转化为字符串的方法。然而它是如何将一个值从一种类型转化为字符串类型的呢?通过下面几个例子,我们便能获得答案:1.将boolean类型的值转化为string类型:console.log(true.toString());//"true"console.log(false.toString(
珠峰培训
2017-11-24
-
JavaScript中toStirng()与Object.prototype.toString.call()方法浅谈
toStirng()与Object.prototype.toString.call()方法浅谈一、toString()是一个怎样的方法?它是能将某一个值转化为字符串的方法。然而它是如何将一个值从一种类型转化为字符串类型的呢?通过下面几个例子,我们便能获得答案:1.将boolean类型的值转化为string类型:console.log(true.toString());//"true"console.log(false.toString(
珠峰培训
2017-11-24
-
js培训课程最新开课时期:3月3日
珠峰培训11月学员就业情况:湛丽红--联想,史明凤--新浪,王涛--微软MSN,李秀芬--百度,张立文--华为。杨顺心--金山网络,刘俊峰-360 2011年9月,就业明星:李强(金山)、王文月(微软MSN)、杨秋实(网易)、罗阳(GOOGLE)。到目前为止,,有接近30%的珠峰培训的学员在百度、网易、新浪、京东等知名公司工作! 这些是主体课程,面向有基础的
珠峰培训
2017-11-24
-
利用JavaScript如何创建一个table表格
JavaScript如何创建一个table表格,程序代码如下所示:var row;var cell;for (var i = 0; i < 10; i++) { row = document.createElement("tr"); document.getElementById("table").appendChild(row); for (var j = 0; j < 10; j++) {
珠峰培训
2017-11-24
-
JavaScript如何获取浏览器的高度和宽度以及浏览器滚动条的位置?
JavaScript获取浏览器的高度和宽度,程序代码如下所示function getBrowser() { var w, h; w = document.documentElement.clientWidth || document.body.clientWidth; h = document.documentElement.clientHeight || document.body.clientHeight; return { wid
珠峰培训
2017-11-24
-
作用域闭包、预解释和this关键字通关面试题,附视频
作用域闭包、变量预解释和this关键字专题之三:综合的通关面试题(难度相对稍高) 下面的题是从360面试题里改造而来。是珠峰培训2014年第一期正式课第一天内容。视频也是课堂现场录的,没有经过处理和剪辑视频地址:http://www.zhufengpeixun.com/kecheng/detail_477776主要考试:作用域闭包、预解释和this关键字。把这个面试题拿下,以
珠峰培训
2017-11-24
-
理解什么是JS作用域、闭包和基本的JS作用域面试题
作用域闭包、变量预解释和this关键字专题之二:理解什么是JS作用域、闭包和基本的JS作用域面试题下面的题是从文思海辉面试题里改造而来。是珠峰培训2014年第一期正式课第一天内容。视频也是课堂现场录的,没有经过处理和剪辑视频地址:http://www.zhufengpeixun.com/kecheng/detail_477778题目如下:var i=9;function fo(){ var i
珠峰培训
2017-11-24
-
javascript中this关键字的解释及视频
下面我们解释什么是this关键字,是珠峰培训2014年第一期正式课第一天内容。视频也是课堂现场录的,没有经过处理和剪辑。视频地址:http://www.zhufengpeixun.com/kecheng/detail_477800每一个行为发生的时候,肯定会有一个发生这个行为的主体。比如说吃饭这个方法它是由上帝来定义的,世界上所有的人来执行。吃饭这个行为发生的时候
珠峰培训
2017-11-24
-
写一个创建命名空间的函数nameSpace_360的一道面试题
写一个创建命名空间的函数namespace,参数str是一个以.为分隔的字符串,函数定义后可以以如下的方式使用:namespace("com.so.image");com.so.image.Slider={};在JS里,所谓的命名空间就是指用JS对象表示法的方法来定义一些属性或方法,就是把一些东西定义成对象的属性。也就是单例模式。在我们课程里的应用,比如说DOM库。 com.so.ima
珠峰培训
2017-11-24
-
前端面试题:数组去重(字符去重)
HTML文件中有一个多行文本输入框:<textarea id=”hobbiesInput”></textarea>允许用户在其中输入自己的兴趣爱好,用户有可能用空格,回车,逗号(全半角都可能),顿号来分隔,写一个函数getUserHobbies(),功能是从输入框中拿到用户输入,经过处理后返回一个没有重复的用户兴趣的字符串数组:例如:用户输入:“足球”, &ldquo
珠峰培训
2017-11-24