前端开发2025年09月30日
翻译。原文出处:http://www.webreference.com/js/column10/eventbubbling.html 今天忽然感觉对IE的事件模型都点儿模糊,赶紧找了片文章,巩固一下。 IE4x,介绍一种新的处理事件的方法----事件冒泡。对Html和Javascript来说这是全新的,但是在许多其他的环境中他早已经被应用,如:window...
前端开发2025年09月29日
一、表达式:一个表达式会产生一个值,它可以放在任何需要一个值的地方,比如,作为一个函数调用的参数。 以下例子就是表达式: a=35; b=1+a; a=function (){return 6}; b=1+a();//其中1+a()就是一个表达式 function a(aa){alert aa+1;} b=1; a(b+6);//其中b+6就是一个表达式 ...
前端开发2025年09月29日
随着近几年前端行业的迅猛发展,各种层出不穷的新框架,新方法让我们有点眼花缭乱。 最近刚好比较清闲,所以没事准备撸撸前端的根基javascript,纯属练练手,写个分页,顺便跟大家分享一下 function pageFunc(conf){ this.myFunc = conf.click //用户点击要执行的方法 this.total = conf.tota...
前端开发2025年09月29日
1. var bar = null; console.log(typeof bar === 'object'); //logs true! 尽管 typeof bar === "object" 是检查 bar 是否对象的可靠方法,令人惊讶的是在JavaScript中 null 也被认为是对象! 2. (function(){ var a...
前端开发2025年09月29日
24. function foo() { } var oldName = foo.name; foo.name = "bar"; [oldName, foo.name]// [foo,foo] 函数实例会有一个内置的name属性,这个函数使只读的不可修改,所以两个都是foo 25. var ary = Array(3); ary[0]=...
前端开发2025年09月29日
案例: 360度全景照片 鼠标在页面上滑动时图片表现的物体会随着移动方向进行旋转,从而呈现360度物体旋转效果 思路: 将所有的图片都放入指定容器内,通过切换相应的照片隐藏与显示来实现旋转效果 代码: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset=...
前端开发2025年09月28日
五子棋的界面设计包括绘制棋盘、绘制棋子及黑白棋轮流落子。 涉及的知识点主要有canvas绘制直线、设置画笔颜色;canvas画圆、填充渐变色 1.绘制棋盘 先设定棋盘的宽、高;然后利用for循环,根据坐标使用context的一些方法来绘制 var drawChessBoard=function(){ for(var i=0;i&lt;15;i++)...
前端开发2025年09月28日
&lt;script type="text/javascript"&gt; var dict = { '百度': 'http://wwww.baidu.com', '新浪': 'http://www.sina.com', '谷歌':'http://www.google.com' } window.onload = fun...
前端开发2025年09月28日
AmCharts是JS图表JavaScript/HTML5 Charts的一个参数,当网页中加载了amcharts.js 或 amstock.js文件时,AmCharts 对象(它不是一个类)会自动生成。下面主要介绍一下AmCharts的属性和方法。 属性 属 性 类 型 默 认 描 述 baseHref Boolean false 如果你的页面有base...
前端开发2025年09月27日
经常会在开发中遇到操作表格的案例。但IE对表格的innerHTML属性并不支持; 这里在网上百度了下,找了一个替换的方案,用起来也比较方便; 先贴代码: customedEvent.deleteTr(nodes.shopTable); //先删除之前遗留的信息 此时表格已空;var rowIndex = nodes.shopTable.rows.lengt...