摘要: 1.navigator.cookieEnabled 表示cookie是否可用 2.navigator.javaEnabled() 表示当前浏览器是否启用了Java 3.navigator.onLIne 表示浏览器现在是否连接到互联网 4.navigator.userAgent 表示浏览器的用户代理字 阅读全文
posted @ 2017-10-02 20:59 cyany_blue 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.location.hash 返回URL的hash(#号后跟着的字符),如果不存在,返回空字符串 2.location.host 返回服务器名称和端口号 3.location.href 返回当前加载页面的完整URL,而location对象的toString()也是返回这个值 4.location. 阅读全文
posted @ 2017-10-02 20:26 cyany_blue 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.在垂直方向上,如果上面的盒子设置了下外边距和下面的盒子设置了上外边距的话,外边距不会叠加,而是取其中的较大值,如果其中出现负数的话,使用加法合并, 2.当父盒子没有设置border和padding的时候,其子盒子设置上外边距,会和父盒子的margin发生崩塌 ,可利用bfc处理,为父盒子设置ov 阅读全文
posted @ 2017-09-29 23:10 cyany_blue 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 文章从http://www.jianshu.com/p/6b59367cf53a节选出来 知识点汇总: outerWidth()是计算一个容器的大小,包括盒子的基本宽度和padding和border和margin(可选),如果设置outerWidthW(true),则算上margin值 最后效果为: 阅读全文
posted @ 2017-09-27 10:44 cyany_blue 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1.join() 将数组转为字符串 2.pop() 删除数组的最后一个;push()向数组最后添加新元素,返回新数组的长度 3.shift()删除数组的第一个元素;unshift()向数组的最前面插入一个元素,并返回新数组的长度 4.splice() 向数组添加元素 The first parame 阅读全文
posted @ 2017-09-26 23:54 cyany_blue 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.length 查看字符串的长度 2.indexOf()查看对应字符的索引值 3.lastIndexOf() 从后面开始查找,返回索引值 4.search() 查看包含字符的索引值 eq: The search() method cannot take a second start positio 阅读全文
posted @ 2017-09-26 22:54 cyany_blue 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 效果如图: 1.主要是利用localstorage.setItem("key","vlaue"); 2.以及还有很多浏览器不支持的grid布局(在最新版的chrome可看到,360最新版都看不到~~~) 阅读全文
posted @ 2017-09-26 10:32 cyany_blue 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1 7 阅读全文
posted @ 2017-09-26 09:53 cyany_blue 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-09-25 21:47 cyany_blue 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1.在浏览器中,window对象即是通过JavaScript访问浏览器窗口的一个接口,又是ECMAscript 规定的Global对象,这意味着在网页中的任何一个对象,变量和函数,都是以window作为其global对象。 2.定义全局变量和直接在window上定义属性还是有区别的,全局变量不能通过 阅读全文
posted @ 2017-09-24 11:18 cyany_blue 阅读(300) 评论(0) 推荐(0) 编辑