![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
hoonr
这个作者很懒,什么都没留下…
展开
-
D3数据库可视化
D3更多学习途径:http://blog.csdn.net/column/details/zhangtianxu.html?&page=1原创 2015-08-09 17:53:39 · 1014 阅读 · 0 评论 -
5个现在就该使用的数组Array方法: indexOf/filter/forEach/map/reduce详解
原文>>>ECMAScript5标准发布于2009年12月3日,它带来了一些新的,改善现有的Array数组操作的方法。然而,这些新奇的数组方法并没有真正流行起来的,因为当时市场上缺乏支持ES5的浏览器。Array "Extras"没有人怀疑这些方法的实用性,但写polyfill(PS:兼容旧版浏览器的插件)对他们来说是不值得的。它把“必须实现”变成了“最好实现”。有人居转载 2016-07-07 11:59:23 · 563 阅读 · 0 评论 -
js中的hasOwnProperty和isPrototypeOf方法使用实例
hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。isPrototypeOf:是用来判断要检查其原型链的对象是否存在于指定对象实例中,是则返回true,否则返回false。原文>>>instanceof() vs isPrototypeOf() has转载 2016-07-07 11:42:00 · 5920 阅读 · 0 评论 -
JavaScript合并两个Json对象属性为一个对象
/** * 序列化表单为json对象 */$.fn.serializeObject = function(){ var o = {}; var a = this.serializeArray(); $.each(a, function() { if (o[this.name]) { if (!o[this.na转载 2016-07-27 09:33:31 · 7519 阅读 · 0 评论 -
js数组的管理[增,删,改,查]
今天在设计表单的时候遇到对数组的一些处理的问题,比如说怎么创建一个数组,然后牵扯到数组的增删改查的方法。请看APIFF: Firefox, N: Netscape, IE: Internet Explorer方法描述FFNIEconcat()连接两个或更多的数组,并返回结果。144join()把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。134pop()删除并返回数组的转载 2016-07-05 15:30:13 · 388 阅读 · 0 评论 -
用JS或者jQuery监听 浏览器窗口大小的变化事件
$(window).resize(function () { //当浏览器大小变化时 alert($(window).height()); //浏览器时下窗口可视区域高度 alert($(document).height()); //浏览器时下窗口文档的高度 alert($(document.body)转载 2016-07-05 15:35:53 · 54364 阅读 · 0 评论 -
js获取Url,域名,端口号等
属性值href完整的 URLprotocol协议hostname主机名host主机名加端口号port的端口号pathname当前 URL 的路径部分searchURL 的查询部分hash#开始的锚具体获取方法:window.location.h转载 2016-07-05 15:18:49 · 13940 阅读 · 0 评论 -
JavaScript Window浏览器对象模型方法与属性汇总
Window 对象所有浏览器都支持 window 对象。它表示浏览器窗口。所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。全局变量是 window 对象的属性。全局函数是 window 对象的方法。1. open方法语法格式:window.open(URL,窗口名称,窗口风格)转载 2016-06-26 00:53:35 · 721 阅读 · 0 评论 -
js获取浏览器窗口属性
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scroll转载 2016-06-26 00:50:06 · 464 阅读 · 0 评论 -
当菜单在公共页面时,根据访问路径变化菜单颜色
function getPath(){ var pathname = window.location.pathname; if (pathname && pathname.length > 1) { var num = pathname.indexOf('/', pathname.indexOf('/') + 1) if (num && num > 0) { pathname =原创 2016-06-26 00:11:21 · 349 阅读 · 0 评论 -
点击控件以外的地方隐藏控件
;(function($){ $.fn.clickOtherHide = function () { var $this = this;//注意this在这后是否被解绑,如果解绑了,插件就失效了。 $this.off("click").on("click",function(e){ stopPropagation(e);//相当于return false;即阻止冒泡,不冒泡原创 2016-06-25 23:57:00 · 2111 阅读 · 0 评论 -
数字每三位加逗号的方法
function formatNum(str) { var newStr = ""; var count = 0; if (str.indexOf(".") == -1) { for ( var i = str.length - 1; i >= 0; i--) { if (count % 3 == 0 && count != 0) { newStr = str.charA转载 2016-06-25 23:53:08 · 5316 阅读 · 1 评论 -
javascript onclick跳转链接网页
type=button value=click onclick="window.location='你要转向的页面'"> type="button" value="返回" onclick="window.location.href='你要转向的页面'"> type="button" value="返回" onclick=javascript:loca转载 2015-08-09 17:40:29 · 3441 阅读 · 0 评论 -
andSelf()使用
//判断xxx的父元素或自己是否为img类的元素$("#XXX").parents().andSelf().is('.img');原创 2016-08-15 17:27:07 · 514 阅读 · 0 评论