- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 DOM—事件绑定
DOM提供三种方法,可以用来为事件绑定监听函数:HTML 点击事件:HTML语言允许在元素标签的属性中,直接定义某些事件的监听代码。以“on"开头,如:DOM 0级事件:元素节点有事件属性,可以定义监听函数。如: var btn = document.getElementById("myBtn");btn.onclick = function(){alert("Clicke
2016-07-31 20:58:28 165
转载 DOM—动态添加table
//创建tablevar table = document.createElement("table");table.border = 1;table.width = "50%";//创建tbodyvar tbody = document.createElement("tbody");table.appendChild(tbody);//创建第一行tbody.ins
2016-07-21 20:22:16 222
原创 DOM—动态样式
兼容IE的动态样式:function loadStyleString(css){ var style = document.createElement("style"); style.type = "text/css"; try{ style.appendChild(document.createTex
2016-07-21 18:54:43 216
原创 DOM操作—动态脚本
因为IE将视为一个特殊的元素,不允许DOM访问其子节点。所以要用text属性来指定javascript代码,下面是兼容IE浏览器的一种动态脚本函数: function loadScriptString(code){ var script = document.createElement("script"); script.type="text/javascript"; tr
2016-07-21 18:47:11 178
原创 javascript—闭包
与其去从定义出发理解闭包,不如从应用出发理解。文章 http://dbear.iteye.com/blog/607595 非常好的解释了它的应用。1、模拟私有静态变量被定义在闭包函数中的变量,不会被外部改变,只能通过调用函数进行改变。2、事件绑定在编写网页时,我们经常需要为不同的element绑定相同的事件,比如三个按钮,都绑定一个执行alert操作的onclick事件
2016-07-20 11:13:02 153
原创 Javascript—类和继承
1、在Javascript中实现类,使用最广泛、认同度最高的是 构造函数+原型 构造函数:定义实例属性原型:定义方法和共享的属性function Person(name,age,job){ this.name=name; this.age=age; this.job=job; this.friends = ["Lucy","Lily"];}Per
2016-07-18 18:51:01 187
原创 Javascript—String类型
1、字符方法 chartAt() 和 charCodeAt()var stringValue="hello world";alert(stringValue.charAt(1));// "e"alert(stringValue.charCodeAt(1));// "101"2、字符操作方法 concat() 更多的时候 用 + 号 var stringValu
2016-07-18 08:34:53 291
原创 Javascript—Array
1. 检测数组最好用if(Array.isArray(value)){}2. 栈方法 push() 和 pop()push() 向数组的最后添加数据pop() 从数组中最后拿数据3. 队列方法 push() 和shift()push() 向数组的最后添加shift() 从数组最前面拿数据unshift() 向数组的最前面添加数据4. 重排序 sort()
2016-07-15 19:23:19 166
原创 Javascrip检测类型
基本数据类型:string、number、boolean、undefined可以利用 typeof 来检测引用类型:object 通常用 instanceof 来检测 是object Array 还是什么
2016-07-15 17:16:31 199
原创 Javascript中函数和作用域
函数不存在重载,如果两个函数的名字相同,即使参数个数不同,那么这个函数名称只属于后定义的函数。 function test(a){ alert("This is a function,"+a); } function test() { alert("这是一个函数"); } te
2016-07-15 14:28:02 211
原创 Javascript中===和==的不同
=== 只在两个操作数没有经过转换就相等的情况下返回true;类型不同,直接返回false== 先转化再比较是否相等
2016-07-15 14:26:52 185
原创 Javascript数据类型
Javascript包括5种基本数据类型和Object类:1)Undefined 使用了var声明变量但是没有对其进行初始化;2)Null 表示一个空的对象指针,使用typeof 操作符检测null值会返回“object”3)Boolean4)NumberNumber包括整数、浮点数以及NaN. NaN是一个特殊的数值,这个数值表示本来要返回数值的操作数未返回数值的情况
2016-07-14 20:01:42 167
原创 Javascript中延迟加载js文件
Javascript中延迟加载js文件的方法:1)可以将延迟脚本放在页面底部,放在后面,这是较好的一种方式,因为它不存在浏览器识别问题;2)利用defer属性,defer="defer",可以让脚本在文档完全呈现之后再执行;延迟脚本总是按照指定他们的顺序执行;3)利用async属性,目的是不让页面等待脚本下载和执行;PS:defer和async都是用来修饰外部脚本文件的as
2016-07-14 19:51:35 470
转载 java访问修饰符
访问修饰符作用范围由小到大的是 private-default-protected-public;这些访问修饰符既可以修饰类中的属性,又可以修饰类中的方法,而public和default还可以修饰类.在一个java文件中,公有类有且只有一个,并且该文件命名为类名.java Java访问修饰符就是确定类中属性或方法的访问权限,换句话说,就是这些属性和方法所起的作用范围。
2016-07-11 21:23:16 543
原创 final用法
final是java中的修饰符,可以修饰类、方法和属性,不能修饰接口和抽象类。因为接口和抽象类本身就是需要继承来实现的。1)final修饰类,表明这个类不能被继承。final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法;一般不用;2)final修饰方法,用于方法的锁定。被final修饰的方法在子类不能覆盖,但是可以被继承;
2016-07-11 20:57:37 410
原创 Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
问题:No enclosing instance of type Three is accessible. Must qualify the allocation with an enclosing instance of type Three (e.g. x.new A() where x is an instance of Three).代码:public class Three {
2016-07-11 16:19:15 315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人