NodeJS url验证(url-valid)的使用方法 Javascript
Javascript做url检验,通常是使用正则表达式来判定,其格式是否正确,例如:
/^https?:///.test(url);
当然还有更好的检测方法比如基于RFC 3986, RFC 3966, RFC 4694,
标签: javascript
javascript窗口宽高,鼠标位置,滚动高度(详细解析) Javascript
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:docu
标签: javascript
JavaScript SetInterval与setTimeout使用方法详解 Javascript
setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。不过这两个函数还是有区别的,setInterval在执行完一次代码...
标签: javascript
Json和Jsonp理论实例代码详解 Javascript
什么是Json?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立
标签: javascript
Javascript call和apply区别及使用方法 Javascript
一、方法的定义call方法: 语法:fun.call(thisArg[, arg1[, arg2[, ...]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方...
标签: javascript
javascript scrollTop正解使用方法 Javascript
javascript scrollTop 获取滚动条相对于其顶部的偏移(如制作自动显示隐藏的“返回顶部”按钮)。在实际应用中经常会遇到以下问题:document.documentElement.s
标签: javascript
javascript unicode与GBK2312(中文)编码转换方法 Javascript
var GB2312UnicodeConverter = { ToUnicode: function (str) { return escape(str).toLocaleLowerCase().replace(/%u/gi, '\u'); } , ToGB2312: function (str) { return unescape(str.repl
标签: javascript
javascript按位非运算符的使用方法 Javascript
~:按位非操作符由一个波浪线(~)表示,执行按位非的结果就是返回数值的反码。
var num1 = 3; // 我的幸运数字是3var num2 = ~(num1);console.log(num2) // "-4"v
标签: javascript
JS保存和删除cookie操作 判断cookie是否存在 Javascript
有时我们需要用cookie保存用户名,记录登录状态,如何正确判断该机用户cookie是否存在呢?不能简单使用a!=”这样的写法。
a=getCookie("username3"); c_start=do
标签: javascript
js hover 定时器(实例代码) Javascript
$("#showComp tr:not('.stlisttitle')").hover(function(){ try{if($("#calendarPanel").is(":visible")) $(".playerlist").hide();else{clearTimeout(timMess); $(".playerlist").css("top",$(this)
标签: javascript