`
sntetwt
  • 浏览: 20207 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
/* 各种方式new实例化对象的测试比较 */ //方式一:Public方式一,在类里面声明public方法和属性 var myClassPublicStyle1 = function(){ this.name = "supersha"; this.age = 24; this.addAge = function(){ this.age++; } } //方式二:public方式二,在类外面通过prototype来加载属性和方式 var myClassPublicStyle2 = function(){} ...
1 //构造函数 2 //使自己的对象多次复制,同时实例根据设置的访问等级可以访问其内部的属性和方法 3 //当对象被实例化后,构造函数会立即执行它所包含的任何代码 4 function myObject(msg){ 5     //特权属性(公有属性) 6   ...
1、扩展jQuery自身之全局函数 jQuery.logError={/*log error*/} jQuery.logWarning ={/*log warning */} jQuery.logDebug ={/*log debug */} 使用:jQuery.logError(); 上面三个可以写成 jQuery.log= {     Error:function(){/*log error*/},     Warning: function(){/*log warning */},     Debug: function(){/*log debug*/} } 使用 ...
一、jQuery___效果(自定义效果) animate(params, [duration], [easing], [callback]) 概述 用于创建自定义动画的函数。 这个函数的关键在于指定动画形式及结果样式属性对象。这个对象中每个属性都表示一个可以变化的样式属性(如“height”、“top”或“opacity”)。注意:所有指定的属性必须用骆驼形式,比如用marginLeft代替margin-left. 而每个属性的值表示这个样式属性到多少时动画结束。如果是一个数值,样式属性就会从当前的值渐变到指定的值。如果使用的是“hide”、“show”或“toggle”这样的字符串值,则会为该 ...
一、jQuery___事件(页面载入) 返回值:jQueryready(fn) 概述 当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。 这是事件模块中最重要的一个函数,因为它可以极大地提高web应用程序的响应速度。 简单地说,这个方法纯粹是对向window.load事件注册事件的替代方法。通过使用这个方法,可以在DOM载入就绪能够读取并操纵时立即调用你所绑定的函数,而99.99%的JavaScript函数都需要在那一刻执行。 有一个参数--对jQuery函数的引用--会传递到这个ready事件处理函数中。可以给这个参数任意起一个名字,并因此可以不再担心命名冲突而放心地使用$别名。 请确保在 ...
一、jQuery___事件(事件处理) [size=large][b]bind(type, [data], fn) 概述 为每一个匹配元素的特定事件(像click)绑定一个事件处理器函数。 这个事件处理函数会接收到一个事件对象,可以通过它来阻止(浏览器)默认的行为。如果既想取 ...
一、jQuery___事件(事件处理) bind(type, [data], fn) 概述 为每一个匹配元素的特定事件(像click)绑定一个事件处理器函数。 这个事件处理函数会接收到一个事件对象,可以通过它来阻止(浏览器)默认的行为。如果既想取消默认的行 ...

评论这张

JavaScript兼容性一直是Web开发者的一个主要问题,为此,总结下IE和Firefox的Javascript兼容性: 参考: 一、函数和方法差异 1. getYear()方法 【分析说明】先看一下以下代码: var year= new Date().getYear();document.write(year);    在IE中得到 ...
javascript部分 1. document.form.item 问题问题:代码中存在 document.formName.item("itemName") 这样的语句,不能在FF下运行解决方法:改用 document.formName.elements["elementName"] 2. 集合类对象问题问题:代码中许多集合类对象取用时使用(),IE能接受,FF不能解决方法:改用 [] 作为下标运算,例:document.getElementsByName("inputName")(1) 改为 document.getEleme ...
刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。 什么是jQuery对象? ---就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。 比如: $("#test").html() 意思是指:获取ID为test的元素内的html代码。其中html()是jQuery里的方法 这段代码等同于用DOM实现代码:   document.getElementById(" ...
相信很多朋友跟我一样,做两年的程序员,经常到网上去盗用别人的精典作品(代码),很速度
这里实际上是匿名函数function(arg){...}这就定义了一个匿名函数,参数为arg而调用函数 时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){...})(param)这 就相当于定义了一个参数为ar ...
jquery中this与$(this)的用法区别.先看以下代码:$("#textbox").hover( function() { this.title = "Test"; }, fucntion() { this.title = "OK”; } );  这里的this其实是一个Html 元素(textbox),textbox有text属性,所以这样写是完全没有什么问题的。 但是如果将this换成$(this)就不是那回事了,就会报错了。 以下写法是错误的: $("#textbox").hover( function() { ...

插件的写法

看官方写得插件很爽吧,想想 ,要是哪天自己也能写个插件该多好。我们先看看插件的基础写法:比如我先想写一个 控制背景色 的插件。首先我们定义一个cssrain.js: 程序代码 $.fn.background = function(bg){    return this.css('background', bg);}; 然后我们在建一个index.html:引入jquery.js,然后把cssrain.js也引入。 程序代码 <script src="cssrain.js"></script><script>&l ...
偶尔听人说javascript闭包,让我联想起以前学编译原理和数字逻辑里讲的闭包,以前上课讲的闭包很难懂,而且含有递归的意思在里面,现在不想再查看里面的闭包概念。 但javascript我是经常要用,所以是要懂这里面的概念。 其 ...
Global site tag (gtag.js) - Google Analytics