
javascript
文章平均质量分 66
sonia_gintoki
little vegetablebird
展开
-
Javascript别踩白块游戏
别踩白块操作说明:点击下落的黑块,点白为输,黑块落到底为输。分步解析游戏思路:1 四行div,每行div有四小div并排,每四个必有一个黑块html,body内部 script // 1 输入class名 就创建了这个名的div function creatediv(className){ // 这里还没创建,要和appendChild混合使用 var原创 2015-10-19 09:27:50 · 787 阅读 · 0 评论 -
javascript--词法分析
四段,四题 理解了一下 var window 词法分析 作用域 /*作用域 解释:*//*var a=1;function t1(){ var b=2; function t2(){ var c=3; alert(a+b+c); } t2();}t1();*/// ==6 函数嵌套很普遍 首先变量函数里寻找 找不到再到外层 直到最外层原创 2016-02-05 16:54:17 · 1095 阅读 · 0 评论 -
javascript--argument&this
/*argument是1个长得很像数组的对象内容是函数运行时的实参列表实参是有值的;形参是undefied的,只声明了的没有形参,也可加实参*/(function(a,b,c){ // alert(typeof arguments);// 出来个object // alert(arguments.length) ;// 4})('d','f','h','j'); /*arg原创 2016-02-19 19:53:53 · 445 阅读 · 0 评论 -
javascript--闭包
function t1(){ var age = 30; function t2(){ alert(age); } return t2(); } // var tmp = t1(); /*在其他语言里 函数局部变量在调用完后 就销毁了 但js里 t2用了age变量 依然能访问 形成了封闭的环境 一句话 函数的作用域在声明时生成的,不是调用时 就是那个原创 2016-02-22 11:10:47 · 287 阅读 · 0 评论 -
javascript--对象,封装
/*js面向对象 私有属性 js对象就是一组属性与值的集合 方法和属性不必区分 属性可以任意增减 封装要封闭一部分 外界无法访问通过开放的部分 访问私有属性*/function Love(gf,bf){ var private = bf; this.gf = gf; this.showlove = function(){ return private; }原创 2016-02-22 11:13:29 · 317 阅读 · 0 评论 -
javascript--继承&多态
/*之前说到 php 类和对象 js 的对象 php只需要类继承了 new个对象也是继承了 js则是通过原型继承 */ // 爸爸 function gorila(){ this.eat = function(){ alert('amuamu'); } }// 儿子 function human(){ }// 人的抽象函数就向猩猩对象学到了东西human.pr原创 2016-02-28 09:48:50 · 364 阅读 · 0 评论 -
javascript--事件绑定&模型
3种事件绑定1html方式 2对象属性方式 3 addeventlistener方式2种模型:捕捉,冒泡 #test1,#test2,#t3,#t4{ width: 50px; height:50px; margin: auto; }<!-- 这是典型”事件“的案例 dom对象的句柄 句柄绑定的函数(js 事件发生的一瞬间关于事件的各种信原创 2016-02-28 09:52:03 · 416 阅读 · 0 评论 -
javascript--解除事件绑定
stopPropagation(); w3c取消冒泡cancelBubble=true; ie取消冒泡preventDefault(); w3c取消事件效果returnValue = false; ie取消事件效果 添加移除事件~银时 银时 成步堂 走开银酱 异议阿依去找小御原创 2016-02-28 10:00:30 · 2187 阅读 · 0 评论