JavaScript写一个动态的日历插件方法
作者: 日期:2014-04-01 点击: 204
这是珠峰培训上课一个案例,用原生javascript写日历插件
这是珠峰培训上课一个案例,用原生javascript写日历插件
< script type = "text/javascript" > var x = 1; var y = 0; var z = 0; function add(n) { n = n + 1; } y = add(x); function add(n) { n = n + 3; } z = add(x); s = y + z; < /script>
HTML文件中有一个多行文本输入框:<textarea id=”hobbiesInput”></textarea>允许用户在其中输入自己的兴趣爱好,用户有可能用空格,回车,逗号(全半角都可能),顿号来分隔,
写一个创建命名空间的函数namespace,参数str是一个以.为分隔的字符串,函数定义后可以以如下的方式使用:namespace("com.so.image");com.so.image.Slider={};在JS里,所谓的命名
下面我们解释什么是this关键字,是珠峰培训2014年第一期正式课第一天内容。视频也是课堂现场录的,没有经过处理和剪辑。视频地址:http://www.zhufengpeixun.com/kecheng/detail
作用域闭包、变量预解释和this关键字专题之二:理解什么是JS作用域、闭包和基本的JS作用域面试题下面的题是从文思海辉面试题里改造而来。是珠峰培训2014年第一期正式课第一天内
作用域闭包、变量预解释和this关键字专题之三:综合的通关面试题(难度相对稍高) 下面的题是从360面试题里改造而来。主要考试:作用域闭包、预解释和this关键字。把这个面试题拿下,以
JavaScript获取浏览器的高度和宽度,程序代码如下所示function getBrowser() { var w, h; w = document.documentElement.clientWidth || document.body.clientWidth;
JavaScript如何创建一个table表格,程序代码如下所示:var row;var cell;for (var i = 0; i < 10; i++) { row = document.createElement("tr"); document.getElementById
toStirng()与Object.prototype.toString.call()方法浅谈一、toString()是一个怎样的方法?它是能将某一个值转化为字符串的方法。然而它是如何将一个值从一种类型转化为字符串
JavaScript如何获得一个DOM元素的绝对位置?(获取元素位置,不依赖框架)function offset(ele) { var top = ele.offsetTop; var left = ele.offsetLeft; while (ele.offs
利用JavaScript打印出Fibonacci数(不使用全局变量)function printFibonacci(n) { var arr = n > 0 ? [1] : []; if (n > 1) { for (var i = 1; i < n; i++) {
请写一个获取元素相对于屏幕距离(注意,是相对于屏幕的,不是相对于定位参照物的)的方法:getPos()。用法 :var L = getPos(obj).x; var R = getPos(obj).y;function getPos() { var
给出删出li的正确方法。目的是把所有的li都删除,以下这种做法有没有问题,为什么会出问题,如何解决?var eles = document.getElementById('ul1').getElementsByTagName('li'
JavaScript中getAttribute()方法使用,举例说明。见如下代码:请使用Javascript找出name='A'的内容,并用alert方法显示出来。如上的代码,最终应该打印出 “InfoA-1,InfoA-2
用JavaScript写一个动态的,格式为..年..月..日..时..分..秒的方法。var timer1 = null;var oDiv = document.getElementById('div1');function clock() { var time = n
这也是经常面试会遇到题,现在整理上来供大家参考。Array.prototype.distinct = function() { var a = [1, 2, 3, 4, 2, 1, 4, 5]; for (var nIndex = 0; nIndex < a.le
英文版本的文思海辉前端面试题Quiz for:1.js/css basis2.capabiity of problem solving3.Language capability of English4.language leadership5.communication skillTips:1
下面是一位同学整理的文思海辉前端面试题,整理上来供大家参考。1.把一个字符串的各项反转顺序。function strReverse(str) { var a = str.split(''); var str1 = a.r
Ajax实例解析1.Ajax读取一个xml文档并进行解析的实例;服务器端(PHP):
javaScript关于this的绑定与涉及到函数的调用方式1.请问以下程序代码输出结果是什么?var name = 'Thte Window';var object = { name: 'My Object', getNameFunc:
JavaScript面向对象和继承机制 接上一页:(6)组合使用构造函数模式和原型模式:function School(name, teacher) { this.name = name; this.teacher = teacher; this.s
面向对象:常用的创建对象的方式:(1)通过Object构造函数创建对象:var school = new Object();school.name = '珠峰培训';school.teacher = '耿老师';school.sayName = func
这是一位面试腾讯同学整理的前端面试题,现在整理上来供大家参考。1.下面程序执行后弹出什么样的结果?function fn() { this.a = 0; this.b = function() { alert
在JavaScript中当对象借用方法时可以用call或apply,apply最多有2个参数,第一个参数是借用对象,第二个参数是数组类型。call第一个参数为借用对象,后面的参数个数不限,都作为参数
1.对WEB标准以及W3C的理解与认识 标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内
闭包是指有权访问另一个函数作用域中的变量的函数,并且在闭包内部形成一个外部无法访问的局部作用域。创建闭包的常见方式是在一个函数内部创建另一个函数。程序代码如下所示
JavaScript模块的封装方法,举例说明:比如怎样实现私有变量,不能直接赋值,只能通过共有方法访问。程序如下所示:function MyObject(){ var privateVariable=10; function private
模拟一个HashTable类,一个类上注册四个方法:包含有add、remove、contains、length方法。程序如下所示:function HashTable() { this.value = new Array();}HashTable.proto
实现预加载一张图片,加载完成后显示在网页中,并设定其高度为50px;宽度为50px。解决方法如下所示:var imgObj = document.getElementById('imgObg');addImg('5.png');functi
假设有一个4行td的table,将table里面td顺序颠倒;下面给出两种方法实现。方法一:将元素集合迭代到数组中var oTab = document.getElementById('tab1');var oTrs = oTab.tBodie
写一段JS代码,按下面的方式实现plus和minus方法: var a = (5).plus(3).minus(6); console.log(a)//输出2 既实现:(5).plus(3).minus(6);结果为2的代码 Number.prototype.plus=
var obj1={att1:0,att2:0,att3:0,att4:0,};var obj2={att1:0,att2:0,att3:0,att4:0,att5:0,};var obj3={att1:0,att2:0,att3:0,att4:0,att5:0,att6:0,};var aObjs=[obj1,obj
javascript如何实现String中写一个方法trim,要求能够去除一个字符串开始和结尾的空格?程序代码如下所示:String.prototype.trim = function() { var reg = /^\s+|\s+$/g;
//有编号1-100的房间,每个房间都有一扇门,刚开始都是关着的。有编号1-100的人,每个人依次路过每个房间,如果房间号能整除他的编号,就把门的状态改变一下(关的的就打开,打开的就关上
javasrcipt数组交差并补实现方法,程序代码如下所示://each:在数组的原型链上添加数组迭代的方法Array.prototype.each = function(fn) { var ary = []; var args = Arra
1、写一个左固定布局,右侧自适应布局 2、写getPosition方法 求出 元素ele的位置(x,y); 3、模拟fadeIn fadeOut 4、call和apply的区别和应用场景 5、创建10 个 a 点击的时候弹出
地址:北京昌平区科星西路106号院国风美唐综合楼6号楼505珠峰培训
课程内容版权均归 北京珠峰世纪技术培训有限公司 所有
北京珠峰培训店内纠纷和解员:周啸天 电话:18310612838 | 霍营市场监督管理所投诉举报电话:010-60787760 | 营业执照
电话:400-180-6960 | 京ICP备09041920号 | 京公网安备110108400531号