随笔分类 - JavaScirpt
对JavaScirpt知识的学习,总结。
摘要:根据select中的option选项的值不同,响应不同的事件 一个可以用value方法 另一个可以用selectIndex,selecteIndex属性可以设置或者返回下拉列表中被选选型的索引号(若允许多重选择,则仅会返回第一个被选选项的索引号)。
阅读全文
摘要:沉寂了一年多,出去活动活动还是有很多好处的,不管是对自己的技能的了解还是面试经验。 1.使用js获取网页页面的绝对位置 3.触发haslayout的属性:width,heith,float。。。。。 http://www.cnblogs.com/wine/p/4599819.html 4.判断一个对
阅读全文
摘要:JSON是一种数据格式 1.JSON 语法: JSON语法可以表示为三种类型的值: 1.简单值:可以在JSON中表示字符串、数组、布尔值、null,没有undefined,在JSON中如果有undefined值,该属性会被删除。 10 "aaaa" 2.对象:表示的是一组无序的键值对儿。每个键值对儿
阅读全文
摘要:之前写了写事件对象的问题,算是把事件中的事件对象给搞明白了。前两天把常用的有关事件的知识点又看了一遍,现在整理一下,谨记!! 一、事件流 事件流是从页面中接受事件的顺序。但是IE和网景两家公司提出了截然相反的事件流概念。 IE的是事件冒泡,现在常用的事件流方式,网景是事件捕获,在有特殊需求时在对事件
阅读全文
摘要:一、JSON的语法可以表示三个类型值:1.简单值 2.对象 3. 数组 二、JSON对象的表示方式 { "name" : "Lee", "age" : 100 } ps:与JavaScript的对象字面量相比,JSON对象有三个不一样:1.JSON没有声明变量。 2.没有末尾的分号。3.对象的属性必
阅读全文
摘要:事件对象是js中处处可见,但之前一直对齐的了解一直是稀里糊涂的,今天重新听了一下课程,谨记! 一、事件对象是什么?它存在哪里呢? 当触发某个事件时,会产生一个事件对象,这个对象包含着所有与事件有关的信息,包括导致事件的元素、事件类型、以及其它与特定事件相关的信息。 事件对象,一般称为event对象,
阅读全文
摘要:经常见到用typeof和instanceof检测一个变量类型,作为前端小白经常不知道这两者具体的详细用法和区别,今天就整理一下谨记! javaScript中有6中数据类型: 1.Undefinde 2.Null 3.Number 4.String 5.Boolean 6.Object 1.typeo
阅读全文
摘要:在JQuery中有个toggle事件,可以绑定两个或多个函数,可以轮流相应click事件,这两天学习到原来javascript中有两个方法(也可以说是四个)同样可以实现这个功能。#box{ margin: 50px; width: 200px; height...
阅读全文
摘要:1.target 通过获取DOM元素var box = document.getElementById("box");document.box.onclick = function(){ alert(123);//123}event对象下的target方法 :获取事件的目标,不用document...
阅读全文
摘要:函数内部属性:在函数内部,有两个特殊的对象:arguments和this。 arguments有一个callee属性,该属性是一个指针,指向拥有这个arguments对象的函数。function factorial(num){ if (num<=1) { return 1...
阅读全文
摘要:每个函数都包含两个非继承而来的方法:call()和apply();call()方法:参数,第一个是作用域中调用函数(this),其余是参数直接传给函数 扩大作用域,传递参数时,参数必须逐个列出。window.color = "red"; var o = {color:"blue"}; functio...
阅读全文
摘要:一,this关键字和上下文var box = document.getElementById("box");。 普通的函数如果没有给他传递参数,函数本身是没有参数的。 test(); //0 function test () { alert(arguments....
阅读全文
摘要:HTML: <div id="parent"> <div id="box"> 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测 试测试测试 </div> </div> CSS: #parent{ position:absolute
阅读全文
摘要:继承 原型链实现了继承,但无法传参和共享 function Box(){ //Box()构造函数 this.name = "lee"; } function Desk(){ //Desk()构造函数 this.age = 100; } Desk.prototype = new Box(); //通过
阅读全文
摘要:function Box(){}//使用字面量的方式创建原型对象,这里{}就是对象,是Object, new Object相当于{} Box.prototype = { name:"lee", age:25, r...
阅读全文
摘要:1.alert消息弹出框 alert(字符串或变量); 消息对话框通常可以用于调试程序。与document.write 相似。2.确认:confirm消息对话框 confirm(弹出时要显示的文本); 返回值时Boolean值; 返回值: 当点击“确定”时,返回“true”; ...
阅读全文

浙公网安备 33010602011771号