学习总结,Js
ah_ty
希望大家多多关照。
展开
-
Js常用的内置对象
一、数组的定义与访问1. 数组的定义方式①. 通过new的方式②. 通过字面量的方式如:①.通过new的方式//初始化一个空数组,数组的长度是0var marray1=newArray(); //初始化一个长度为10的数组var marray2=newArray(10);原创 2017-07-28 17:34:03 · 336 阅读 · 0 评论 -
Js中的事件
一、鼠标事件1. mouseDownAction //鼠标按下的时候触发2. mouseMoveAction //鼠标移动的时候触发3. mouseUpAction //鼠标弹起的时候触发二、双向绑定oninput事件如:输入1:inputtype="text"oninput="bang(this)"/>原创 2017-08-06 18:47:34 · 228 阅读 · 0 评论 -
H5 canvas制作画图
1概述 随着前端技术的发展,canvas使用的越累越多,而且越来越多的H5技术被应用到实际开发中,尤其是js插件更是无处不用,今天主要是分享一下如何去使用canvas在H5界面中制一个超级简单的画图工具。2效果图如下:3主要功能支持选择画笔的颜色支持选择画笔的线条粗细原创 2017-08-12 14:03:44 · 5947 阅读 · 0 评论 -
JS_绘图_canvas
一、绘图的必要步骤1. 创建画布(纸)①、需要在body中添加canvas同时初始化画布的大小如:canvasid="can"width="500"height="300">canvas>②、然后在script中获取画布:如://获取画布canvas=document.getElementByI原创 2017-08-11 20:24:57 · 397 阅读 · 0 评论 -
Js 循环、递归、函数
一、For循环不多说,和C++for一样用。如:var sum=0;for(vari=1;i100;i++){ if(i%3){ continue; } sum+=i;}alert(sum);二、函数* 1. 关键字function*原创 2017-07-26 20:39:53 · 1762 阅读 · 3 评论 -
Js实现div跟着鼠标的移动
html>html lang="en">head> meta charset="UTF-8"> title>title> style> img{ position: absolute; left: 0; top: 0; } sty原创 2017-08-03 21:36:08 · 14960 阅读 · 0 评论 -
Js实现小车的跑
html>html lang="en">head> meta charset="UTF-8"> title>title> style> *{ margin: 0; padding: 0; } img{ position:原创 2017-08-03 21:35:18 · 2145 阅读 · 0 评论 -
DOM3_table相关属性以及Js方法动态添加
一、table相关属性1. table:* 属性:* rows:返回表格中的所有tr的一个数组* 方法:* insertRow(index):在表格中下标为index的tr之前插入一个新行,新插入的tr下标为index;* deleteRow(index):从表格中原创 2017-08-03 21:34:35 · 289 阅读 · 0 评论 -
Js_条件结构
一、switch语句:1.switch 语句中如果不存在break语句,则代码不会在匹配, 直接执行下面的代码,直到遇到break为止2.case后面的条件一定不能重复!!!3.default可以写在上面,但是需要加break(通常写在最后)如:var input=prompt("请输入一个字母")||原创 2017-07-25 19:06:09 · 467 阅读 · 0 评论 -
DOM补充
一、节点的创建,插入与克隆1. createElement("p") 创建一个节点(会自动补齐标签)2. appendChild(p) 在元素末尾插入节点p3. insertBefore(btn,p) 在元素内的p元素之前插入btn元素4. cloneNode 克隆节点如:vardiv=docu原创 2017-08-02 20:21:19 · 4351 阅读 · 0 评论 -
Js_面向对象和多媒体
一、为系统类增加方法1.Image类:如:Image.prototype.demo=function(){ alert("666");}二、自定义类:①、定义一个类,增加属性:如:function Person(name,password,age,addr){ this.name=name; this.password=password原创 2017-08-09 19:24:51 · 285 阅读 · 0 评论 -
Js中JSON对象
一、JSON数据对象JSON数据对象就是对象,JSON数组就是对象数组1. 将json字符串转换成json对象* var obj=eval("("+json2+")");//需要将json字符串外面加上括号* var obj1=JSON.parse(json2);//要求json字符串中的所有的key都加双引号2. 将JSON对象转换原创 2017-08-08 21:46:11 · 247 阅读 · 0 评论 -
DOM---文档对象模型(Document Object Model,简称DOM)
一、节点访问1.getElementByIdvardiv1=document.getElementById("div1");2.getElementsByClassNamevardiv1=document.getElementsByClassName("div1");3.getElementsByNamevardiv1=doc原创 2017-08-01 19:23:44 · 734 阅读 · 0 评论 -
Java基本数据类型_运算符_输入输出
一、输出:注意:/*** 1. 文件名和类名必须要相同 * 2. class 代表类名,是一个可执行类 * 3. main()方法代表类的入口,main方法的四个关键字必不可少 * 4. System.out.print()代表从控制台输出sysout再按“alt+/” * 5. java注释:一种是 反斜杠*,*反斜杠,第二原创 2017-08-21 19:07:33 · 378 阅读 · 0 评论