js中加VAR与不加VAR的区别

javascript定义变量时加var与不加var的区别 2016-04-07

这篇文章主要介绍了javascript 变量中 var 与不加var的区别,需要的朋友可以参考下一.外部的为全局,内部的为局部变量. 二.加var为局部变量(在方法内),不加var为全局变量(当方法内有一次使用后) 代码如下:<script type="text/javascript"> var golbe="global" ...

php数组索引的Key加引号和不加引号的区别 2016-03-13

这篇文章主要介绍了php数组索引的Key加引号和不加引号的区别,加引号和不加引号是有严重的区别的,需要的朋友可以参考下今天在看一个PHP博客时留意了这么一句话:"PHP中的索引KEY值如果不用引号括起来的话,会将索引KEY值解释为一个常量,当找不到该常量的定义时,才将其解释为一个字符串".我有点不太相信,因为我一直都会将索引KEY用引号括起来,从而没有出 ...

jquery跟js初始化加载的多种方法及区别介绍 2016-01-02

jquery是等待页面加载完数据,以及页面部分元素:js是页面全部加载完成才执行初始化加载,具体示例祥看本文jquery和js初始化加载页面的区别: jquery:等待页面加载完数据,以及页面部分元素(不包括图片.视频), js:是页面全部加载完成才执行初始化加载. 1.jQuery 页面加载初始化的方法有3种 ,页面在加载的时候都会执行脚本, 第一种(比较常用): 代码如 ...

js中不同的height,top的区别对比 2015-09-20

js中不同的height,top的区别对比
今天特地花了一点时间整理了下height, top的区别,本篇主要以chrome为准,可能各个浏览器之间还是有一些区别,需要的朋友可以参考下每次看到js中的 clientHeight(clientTop), offsetHeight(offsetTop),scrollHeight(scrollTop)就头大,根本分不清这几种的区别,然而碰到这些已经不 值一两次了,然后每次都 ...

node.js中的定时器nextTick()和setImmediate()区别分析 2016-03-22

node.js中的定时器nextTick()和setImmediate()区别分析
本文介绍了node.js中的定时器nextTick和setImmediate的区别分析,非常的不错,这里推荐给大家.1.node中使用定时器的问题在于,它并非精确的.譬如setTimeout()设定一个任务在10ms后执行,但是在9ms后,有一个任务占用了5ms,再次轮到定时器时,已经耽误了4ms. 好了node中的定时器就简单的讲这么多. 2.看代码: 代码如下:proc ...

浅谈JavaScript中定义变量时有无var声明的区别 2016-03-27

这篇文章主要介绍了JavaScript中定义变量时有无var声明的区别分析以及示例分享,需要的朋友可以参考下前段时间回答了一个关于定义变量时使用关键字var与否的区别,总结回顾一下. 1.在函数作用域内 加var定义的变量是局部变量,不加var定义的就成了全局变量.使用var定义: var a = 'hello World'; function bb(){ var a = ...

js中settimeout方法加参数 2015-08-20

这篇文章主要介绍了js中settimeout方法加参数,需要的朋友可以参考下js中settimeout方法加参数的使用.简单使用看w3school 里面没有参数调用, 例子: 代码如下:<script type="text/javascript"> function timedMsg() { var a ="dd"; va ...

js使用eval解析json(js中使用json) 2015-09-14

eval的用法eval函数接收一个参数s,如果s不是字符串,则直接返回s.否则执行s语句,下面给出eval解析json的示例先来说eval的用法,内容比较简单,熟悉的可以跳过eval函数接收一个参数s,如果s不是字符串,则直接返回s.否则执行s语句.如果s语句执行结果是一个值,则返回此值,否则返回undefined. 需要特别注意的是对象声明语法"{}" ...

IE6,IE7下js动态加载图片不显示错误 2015-10-26

ie6,7下js动态加载图片不显示错误,碰到这类问题的朋友可以参考下.先描述一下出现这种匪夷所思bug的背景: 我在页面加载的时候加载一堆小缩略图,<a href="javascript:void(0);" onclick="switch_image('1.jpg')"><img src="1.thumb. ...

完美解决JS中汉字显示乱码问题已解决 2015-08-31

如题,刚才看了几篇大家的讨论,忽然也想起要将自己最近研究的问题贴出来,凡是和JS中乱码相关的问题都发到这里把,大家一起研究.:) 场景一:write写出来的内容是utf-8格式的,如果保存的write数据中有不是utf-8编码的中文,对write嵌套俩次以上就会有乱码.由于手头没有现成的文件,刚才临时制作了一个,这是1.htm页面的代码:  代码如下:<html> ...

js中window.open()的所有参数详细解析 2015-11-05

本篇文章主要是对js中window.open的所有参数进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助[1.最基本的弹出窗口代码]  注意:使用的"#"是虚连接.  方法四:用一个按钮调用:  <input type="button" onclick="openwin()" value=&quo ...

怎么判断js脚本加载完成 2015-05-29

本篇文章主要是对判断js脚本加载完成的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助在"按需加载"的需求中,我们经常会判断当脚本加载完成时,返回一个回调函数,那如何去判断脚本的加载完成呢? 我们可以对加载的 JS 对象使用 onload 来判断(js.onload),此方法 Firefox2.Firefox3.Safari3.1+.Oper ...

js中数组Array的一些常用方法总结 2015-08-26

Array是我们在js中常常写到的代码,今天就总结哈Array的对象具有哪些方法,感兴趣的朋友可以了解下var list = new Array()是我们在js中常常写到的代码,今天就总结哈Array的对象具有哪些方法. list[0] = 0; list[1] = 1; list[2] = 2; 或者这样声明:var list = [0,1,2] 1 shift()t:删 ...

node.js中的require使用详解 2016-05-02

本文通过几个具体实例来分析讲解了node.js中require的使用方法,非常的详尽,这里推荐给大家代码注释里已经描述的非常的清晰,这里就不多废话了,直接奉上代码: 代码如下:/*在node中,可以使用require()函数来加载模块. * require函数使用一个参数,参数值可以带有完整路径的模块的文件名,也可以为模块名.当使用node中提供的模块时,在require函 ...

JS中三目运算符和ifelse的区别分析与示例 2015-08-12

本文是通过示例详细分析了JS中三目运算符和if else的区别,是篇非常不错的文章,这里推荐给大家.今天写了一个图片轮播的小demo,用到了判断 先试了一下if else,代码如下:  代码如下:if(n >= count-1){n =0;}else{n ++;} 随后代码写完了,准备优化一下代码,将此段改成了三目运算符的写法  代码如下: n = n >= ( ...

JS中showModalDialog的使用解析 2015-07-03

JS中showModalDialog 的使用解析,需要的朋友可以参考一下基本介绍:          window.showModalDialog()         方法用来创建一个显示HTML内容的模态对话框.(就是打开后不能操作父窗口,只能等模式                                  窗口关闭时才能操作)           window. ...

js中数组结合字符串实现查找(屏蔽广告判断url等) 2015-08-16

这篇文章主要介绍了js中数组结合字符串实现查找屏蔽广告判断url等,需要的朋友可以参考下1.广告屏蔽 有时候我们的广告页面都是统一的用js控制的,有些页面不想显示部分广告,那么我们只需要文章的id即可,纯字符串查找简单有效,也在用 var ad_softlist = ',,133015,155868,146429,'; if("undefined" != ...

js中日期的加减法 2015-08-11

JavaScript实现日期加减计算功能代码实例,因为在js中没有类似C#中的AddDays方法,所以要想实现日期加减的话,就需要自己写函数来实现.今天就算对JS中日期的加减法做个总结,一共两步 第一步,引入date.format.js,这个JS的作用是将日期转为指定的格式,代码如下 var dateFormat = function () { var token = /d ...

了不起的node.js读书笔记之node.js中的特性 2015-07-16

了不起的node.js读书笔记之node.js中的特性
这篇文章主要介绍了了不起的node.js读书笔记之node.js中的特性,需要的朋友可以参考下环境的变化带来了技术大跃进,机遇和挑战同时到来.基于我js也没有学,只好赶鸭子上架一起学了.(>﹏<) 1.先读读书 一开始就不知死活地看<深入浅出node.js>,弄得团团转,看完才知道这本书是要一定基础的.在网上搜刮到了41页的<node入门> ...

Node.js中的模块机制学习笔记 2016-03-28

Node.js中的模块机制学习笔记
这篇文章主要介绍了Node.js中的模块机制学习笔记,本文讲解了CommonJS模块规范.Node模块实现过程.模块调用栈.包与NPM等内容,需要的朋友可以参考下Javascript自诞生以来,曾经没有人拿它当做一门编程语言.在Web 1.0时代,这种脚本语言主要被用来做表单验证和网页特效.直到Web 2.0时代,前端工程师利用它大大提升了网页上的用户体验,JS才被广泛重视 ...