JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat) Javascript
js中数组操作函数还是非常多的,今天忽然想到来总结一下,也算是温故而知新吧。不过不会针对每个办法都进行一下总结,只是针对一些比较常用的做个备注一下。这里总结到的 js 数组操作函数有:push,pop,join,shift,unshift,slice,splice,concat......
标签: javascript
javascript的字符串编码函数escape,encodeURI,encodeURIComponent比较与分析 Javascript
当我们需要在url中传递一些比较特殊的参数时候,往往需要把这些特殊字符进行一下处理,在javascript中比较常见的字符串编码函数有escape,encodeURI,encodeURIComponent 三个,你知道他们的具体区别和用法吗?下面将一一细分他们的具体的用法和不同之处。
标签: javascript
js动态适时输出当前的时间(动态显示当前年月日时分秒) Javascript
js动态适时输出当前的时间(动态显示当前年月日时分秒)。最近有个网站页面上要输出当前时间,精确到时分秒,还要适时变化的。百度找了找,没找到合适的,于是自己写了个,收藏下,方便以后使用。
标签: javascript
js判断变量是否定义 Javascript
js 代码中经常会碰到 undefined 这种错误,下面本文分享一下为什么会发生这种错误以及如何处理这种错误,js 中如果通过 var 声明了一个变量但是没有初始化该变量的时候,此时该变量的值便为 undefined ,此时判断变量是否定义可使用 typeof 。下面举例说明一下:
标签: javascript
右下角弹出广告 js,漂浮效果(兼容多浏览器) Javascript
分享非常不错的一个使用 JavaScript 实现的可最小化,可关闭的右下角浮动广告窗效果,可以随滚动条的滚动而自行滚动保持在右下角的固定位置。基本上兼容了所有的浏览器(包括IE 火狐 谷歌浏览器 苹果浏览器)!下面先上效果图(效果图其实可以直接参看本站的右下角广告就是了,O(∩_∩)O~):
标签: javascript
JS文件压缩成PNG图像存储方法 Javascript
为了压缩js文件,把js文件转化成PNG图像,然后用 canvas 控件中的 getImageData() 函数将图像再重新读成js文件。这样可以做到很高的压缩比,到底有多高,下面会提到。这种方法用到了 canvas 控件,这也意味着只有支持 canvas 控件的浏览器下才有效。
标签: javascript
javascript获取鼠标当前位置(兼容IE和firefox) Javascript
用 JS 计算鼠标在页面上的位置并非难事,但由于IE和Firefox对获取鼠标当前位置的方法不同(IE为event.x|y,FF为event.pageX|Y),一般采用的是event.clientX代替两者,但当出现滚动条时event.clientX在IE和FF中的表现会略有不同。因此 js 获取鼠标当前位置也因各浏览器的区别而有所不同
标签: javascript