Welcome 微信登录

首页 / 脚本样式 / JavaScript

解释&&和||在javascript中的另类用法

解释&&和||在javascript中的另类用法

又开始研究起 Titanium 来,发现其官方出品的MVC框架(Alloy)还是挺不错的,刚开始苦于没有好的代码来学习,文档又少,所以一直没去详细研究,后来发现原来官方的 CodeStrong 就是一套非常不错的学习代码,只要看通了其整套代码,相信对Alloy的使用也基本会了~在看其源码的同时,发现很多地方使用了诸如以下的用法:$.clouds && ($.index.add($.clouds));开始不是很理解,毕竟平时这样用的也少,上了下google后...
js实现遮罩层划出效果是生成div而不是显示

js实现遮罩层划出效果是生成div而不是显示

同遮盖层划入一样,单纯的遮盖层划出的话算的上是非常简单了,但是在这里它却就不这么简单了,而且我前面还选了个比较麻烦的生成div,而不是显示存在的div,这里有那么几点需要特别注意:1、遮盖层出现后,鼠标哪怕不动,也已经是在遮盖层上,已经不再给出的div区域了,所以注意监听的位置;2、onmouseout和onmouseover都是瞬时触发的,这点很重要;3、在实际应用中,已存在的div的显示比临时创建肯定要有效的多;这样我还是上一下代码吧,其实之前的地方没...
处理文本部分内容的TextRange对象应用实例

处理文本部分内容的TextRange对象应用实例

因用户要求方与TextRange对象结缘,用于处理JavaScript对象文本部分内容的一个对象。TextRange是用来表现HTML元素中文字的对象,虽然我们平时不太常用这个对象,可是它却在IE4.0中就已提供了。不过TextRange提供的调用方法却都比较晦涩,那么我们能拿它做些什么呢? TextRange的传统用途是对用户在Web页上用鼠标圈选的文字内容的操作,比如变化、删除、新增等。但其经典的用途却是,在Web页面中查找文字(这个比较简单)和获取输...
JavaScript eval() 函数介绍及应用示例

JavaScript eval() 函数介绍及应用示例

eval(String) 函数可计算某个字符串,并执行其中的的 JavaScript 代码。返回值通过计算 string 得到的值(如果有的话)。说明该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval() 函数传递 String 对象来作为参数。如果试图覆盖 eval 属性或把 eval() 方法赋予另一个属性,并通过该属性调用它,则 ECMAScript 实现允许抛出一个 Eva...
把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数

把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数

这几天在写一个小程序的时候,需要用到正则表达式匹配用户输入文本中的URL地址,然后将URL地址替换成可以点击的链接。URL地址的匹配,我想这应该是大家在做验证处理中常会用到的,这里就把我整合的一个比较完整的表达式给出来:复制代码 代码如下:var URL = /(https?://|ftps?://)?((d{1,3}.d{1,3}.d{1,3}.d{1,3})(:[0-9]+)?|(localhost)(:[0-9]+)&...
node.js 开发指南 – Node.js 连接 MySQL 并进行数据库操作

node.js 开发指南 – Node.js 连接 MySQL 并进行数据库操作

Node.js是一套用来编写高性能网络服务器的JavaScript工具包通常在NodeJS开发中我们经常涉及到操作数据库,尤其是 MySQL ,作为应用最为广泛的开源数据库则成为我们的首选,本篇就来介绍下如何通过NodeJS来操作 MySQL 数据库。 安装MySQL模块到NodeJS中 我们需要让NodeJS支持MySQL,则需要将MySQL模块添加到系统支持库想要快速了解Node.js ,赞生推荐亲看看 node.js_guide.pdf — node...
<< 891 892 893 894 895 896 897 898 899 900 >>