- 博客(11)
- 问答 (1)
- 收藏
- 关注
原创 极客学院之javascript高级技巧
1、变量作用域和闭包function test(){if(false){ var i=10}else{var t=100;}alert(t);}test();//js是函数级别的作用域,在内部的变量,内部都能访问,外部不能访问内部的,内部能访问外部的2、this指针的使用3、按值传递和按引用传递
2022-11-10 23:14:26
102
原创 框架
function tag(tag){ return document.getElementsByTag(tag); };var divs=tag(div);var ps=tag(p);var each=function (arr){ for(var i=0;i arr[i].style.backgroundColor=#fff; };};
2016-07-14 23:08:57
339
转载 document.all用法
document.all用法一. document.all是页面内所有元素的一个集合。例如: document.all(0)表示页面内第一个元素二.document.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); }三.也可以通过给某个元素设置id属性(id=aaaa
2016-06-22 10:35:38
214
原创 原型对象--继承
一、继承的概念**面向对象的特征就是封装性、继承性和多态性1、封装:就是将复杂的包裹起来,隐藏起来,让简单的东西预留在外面2、继承:继承它父级,拿来主义,自己没有,把别人拿过来 在js中有两种继承模型 (1)、原型继承:如果需要让一个对象有某一个行为(属性,方法),那可以考虑将这个行为加到原型对象中那么这个对象就是继承自原型对象,获得了该行为。 (2
2016-06-16 17:50:43
388
原创 对象的原型链
一、对象类型:是一个很弱的概念var n=123;//数据类型 n='a';//字符串类型 n={};//对象类型***在js中数据是有类型的,但是变量是没有类型约束的**对象的类型是什么? 答:typeof操作对象,统一返回的是object(小写的o)二、typeof返回的类型typeof [];//object
2016-06-13 01:19:05
427
原创 创建对象--构造函数
一、什么是对象:键值对的集合{key:value} JSON表示法,变量的直接量var p={ 'name':'alvin', 'age':19, 'gender':'boy', 'sayHello':function(){ alert('hello world');}};调用json的方法:方法一:p.sayHello();方法二
2016-06-10 20:14:39
406
原创 面向对象--封装
一、面向对象和面向过程的区别1、jquery创建一个P标签:此方法为面向对象,找到对象让它去做#(“alvin”).appendTo('body');2、传统的做法:创建一个P标签,此方法为 面向过程,亲力亲为var p=document.createElement('p');var txt=document.createTextNode('alvin');p.
2016-06-10 17:13:10
353
原创 javascript的高级面向对象基础
1、javascript包含: ECMAscript:描述了JS的语法和基本对象(核心)、 DOM(文档对象模型:操作节点)、 BOM(浏览器对象模型:document,alerr,location等等)2、javascript基本类型:字符串string,number和(boolean)布尔类型3、js复合类型(对象类型)有:Array、Date、Numbe
2016-06-07 00:07:00
865
原创 极客学院之javascript高级技巧
1、变量作用域和闭包function test(){ if(false){ var i=10}else{var t=100;}alert(t);}test();var j=100;~(function test(){ console.log(j);})();//波浪线才能有意义
2016-06-04 00:12:06
628
转载 asp.net 使用Application和Session对象统计在线人数
asp.net 使用Application和Session对象统计在线人数 使用Application和Session对象,结合全局配置文件Global.asax和站点配置文件Web.config,设计一个能统计当前在线人数的web应用程序。程序运行时显示如图1所示:第一步:新建Global.asax文件,Global.asax里面的代码: void
2016-06-03 09:46:30
4871
原创 极客学院学习:第六周javascript基础查漏补缺笔记
一、BOM:浏览器对象1、www.baidu.com:8080#sdsd #后面的为:hash,、:8080为端口:port2、history.back(); history:forward(); 网页往前走两步:history.go(2)3、userAgent:获得浏览器的版本和详细内容4、navigator.onLine:true; 处于上网状态,给予
2016-06-02 23:17:12
351
空空如也
EasyUi tree的节点内容无法显示
2016-07-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人