51dev.com IT技术开发者社区

51dev.com 技术开发者社区

javascript 事件大全讲解

javascript 事件大全讲解

事件 一般事件 onclick鼠标点击时触发此事件ondblclick鼠标双击时触发此事件onmousedown按下鼠标时触发此事件onmouseup鼠标按下后松开鼠标时触发此事件onmouseover当鼠标移动到某对象范围的上方时触发此事件onmousemove鼠标移动时触发此事件onmouseo...

如何用setInterval调用类的方法

如何用setInterval调用类的方法

setInterval()方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval()方法会不停地调用函数,直到clearInterval()被调用或窗口被关闭。由setInterval()返回的ID值可用作clearInterval()方法的参数。近日在编写程序时发现调用setInterval传...

JavaScript中this的用法

JavaScript中this的用法

真正去解释this这个东西的时候,才发现不是这么简单,花了一些时间,写了几个小demo,让我们来一探究竟。恩,以人为镜,可知得失,看来这句话是很有道理的。如果是一个全局的function,则this相当于window对象,在function里定义的各种属性或者方法可以在function外部访问到,前提是这个functi...

javascript的this分别代表什么

javascript的this分别代表什么

鉴于大家对this到底代表的是什么有疑问,现在将我个人理解的this的情况整理如下。有错误请指正。 第一种情况: 如果是一个全局的function,则this相当于window对象。这个打印出来的结果:通过打印出来的结果可以明显看到,这个时候this相当于window。第二种情况: 打印结...

JavaScript进行数组操作

JavaScript进行数组操作

数组被描述为一个存储元素的线性集合,元素可以通过索引来任意存取。几乎所有的编程语言都有类似的数据结构,但是Javascript中的数组却略有不同。Javascript中的数组是一种特殊的对象,所以在数组的操作效率上不如其他语言中的数组高。也因为数组再JavaScript中被当做对象,所以它有很多属性和方法可以再编程时使...

JavaScript的split() 方法

JavaScript的split() 方法

split()方法用于把一个字符串分割成字符串数组。例子1在本例中,我们将按照不同的方式来分割字符串:<scripttype="text/javascript">varstr="Howareyoudoingtoday?"document.write(str.split("")+"<br/>")d...

JavaScript split() 方法

JavaScript split() 方法

把一个字符串分割成字符串数组:varstr="Howareyoudoingtoday?";varn=str.split("");输出一个数组的值:How,are,you,doing,today?split()方法用于把一个字符串分割成字符串数组。提示: 如果把空字符串("")用作separ...

JavaScript 输出

JavaScript 输出

JavaScript没有任何打印或者输出的函数。JavaScript可以通过不同的方式来输出数据:使用 window.alert() 弹出警告框。使用 document.write() 方法将内容写到HTML文档中。使用 innerHTML 写入到HTML元素...

a href=

a href="javascript:void(0)"

JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void操作符用法格式如下: 1.javascript:void(expression) 2.javascript:voidexpression expression是一个要计算的JavaSc...

JS中函数的定义方式

JS中函数的定义方式

JS中函数是特殊的对象,可以拥有自己的属性和方法,属性被定义为局部变量,这样可以有效地防止变量的污染,方法被定义为闭包(定义在函数内部的函数)。JS中函数的实参和形参个数都可以不固定,通过arguments(实参对象)函数属性来调用,在函数内部arguments.length表示函数实参的个数,而arguments.c...

JS实现坐标实时显示及随鼠标移动

JS实现坐标实时显示及随鼠标移动

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>鼠标坐标随时变动</title></head><body><divid="event"></div...

vue自定义键盘信息、监听数据变化的方法示例【基于vm.$watch】

vue自定义键盘信息、监听数据变化的方法示例【基于vm.$watch】

本文实例讲述了vue自定义键盘信息、监听数据变化的方法。分享给大家供大家参考,具体如下:@keydown.up@keydown.enter@keydown.a/b/c....自定义键盘信息:Vue.directive(‘on‘).keyCodes.ctrl=17;Vue.directive(‘on‘).keyCodes...

简单易扩展可控性强的Jquery转盘抽奖程序

简单易扩展可控性强的Jquery转盘抽奖程序

基于Jquery的Javascript转盘抽奖程序,可以自定义抽奖界面,奖品数量、图片等,可控制中奖的奖品,抽奖转盘转动的速度和圈数。在实际使用中,应当把概率放到后台程序中运算,以保证安全性和产生中奖奖品的可控性Javascript代码:<scripttype="text/javascript">varin...

vue自定义指令用法经典实例小结

vue自定义指令用法经典实例小结

本文实例总结了vue自定义指令用法。分享给大家供大家参考,具体如下:自定义指令:一、属性:Vue.directive(指令名称,function(参数){this.el->原生DOM元素});<divv-red="参数"></div>指令名称:    ...

vue+php实现的微博留言功能示例

vue+php实现的微博留言功能示例

本文实例讲述了vue+php实现的微博留言功能。分享给大家供大家参考,具体如下:html部分:<!doctypehtml><html><head><metacharset="utf-8"><title>微博留言</title><linkhre...