HTML,JavaScript
文章平均质量分 63
Amy777777
学生一枚 请多指教
展开
-
引用数据类型---数组
所有的引用数据类型都属于Object;script>//数组里面的每一项都可以任意类型的数据;vararray= [123,true,"hello"];console.log(typeofarray);//objectscript>1.数组定义方式:方式一:new操作符var array = new Array( );方式二:va原创 2017-08-07 19:45:48 · 484 阅读 · 0 评论 -
canvas简单操作
====canvas标签1.Canvas是HTML5提供的一个标签,我们可以在这个盒子区域绘画2.怎么绘画的呢? canvas对象有个一个方法可以让我们获取到一个CanvasRendderingContext2D对象,这个对象给我们提供了在canvas盒子上画图的功能.3.不是所有的浏览器都支持canvas标签,几乎所有智能手机都支持这个标签4.canvas市场:游戏,广告,动画,原创 2017-08-24 20:13:22 · 353 阅读 · 0 评论 -
js--冒泡机制
事件冒泡: 当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。顺序E 6.0: div -> body -> html -> document其他浏览器: div -> body -> html -> document -> window不是原创 2017-08-24 20:11:29 · 271 阅读 · 0 评论 -
js--缓动动画、匀速运动、无缝滚动
匀速运动: function $(id) { return document.getElementById(id) } var num = 0; var timer = null; //给button设置点击事件 $("btn").onclick = function () { //设置动画 每30s调用下面的原创 2017-08-24 20:08:14 · 4902 阅读 · 2 评论 -
js--定时器
我们可以设定时间让某个动作不断的去执行 。 在js 里面用定时器来表示。 window.setInterval(“执行的函数”,间隔时间) setTimeout(“函数”, 时间 ) setInterval(fn,5000); 每隔 5秒钟,就去执行函数fn一次 setTimeout(fn,5000); 5秒钟之后,去执行 fn原创 2017-08-24 20:05:05 · 2888 阅读 · 0 评论 -
DOM--节点操作
好久都没写博客啦 今天把笔记都搬上来 嘻嘻 1.排他思想 var btns = document.getElementsByTagName("button"); for(var i = 0;i<btns.length;i++){ btns[i].onclick = function () { for(var j = 0;j<btns.原创 2017-08-24 19:56:39 · 289 阅读 · 0 评论 -
JavaScript--引用数据类型--function
1.引用数据类型—Function类型--函数的定义方式javaScript 函数有两种定义方式1.声明:function add( ){}2.函数表达式var add = function( ){} script>//方式一:声明//函数的声明也会被提升functionmethod() {console.lo原创 2017-08-04 19:15:01 · 964 阅读 · 0 评论 -
JavaScript--引用数据类型--objiect
引用数据类型----object类型引用数据类型包括:Object类型Function类型Array类型Date类型基本包装类型内置对象Js中,任何引用类型都属于Object;object自己的方法:valueOf( ):返回对象的原始值toString( ):返回对象的字符串表示只要是Object的实例,都具备这两个方法1.in原创 2017-08-04 19:09:52 · 711 阅读 · 0 评论 -
JavaScript :几个小练习
求100的阶乘:script> var multiply = 1,a = 100; for(a;a>=1;a--) { multiply = a * multiply; } console.log(multiply)script>判断2017是否为质数script> var num = prompt("请输入一个数字:"原创 2017-08-03 20:22:38 · 364 阅读 · 0 评论 -
javascript--冒泡排序
嘻嘻script>vararray= [12,14,16,18,78,90,75,34,54];for(vari=0;iarray.length-1;i++){for(varj=0;jarray.length-1-i;j++){if(array[j]>array[j+1]){vartemple= array[j+1];array[j+1]=a原创 2017-08-08 20:17:44 · 222 阅读 · 0 评论 -
canvas --画图、图片
画图:script>varcanvas =document.querySelector("#canvas");canvas.width= 600;canvas.height= 600;varpen =canvas.getContext('2d');// pen.strokeRect(10,10,200,50);// //保存(这一次画布的信息)原创 2017-08-24 20:16:49 · 420 阅读 · 0 评论