摘要: json是一种轻量级的数据格式,(本质为字符串) 低版本可以使用json2.js插件来解决。下载地址:https://github.com/douglascrockford/JSON-js JSON语法:数据在名称/值对中、数据由逗号分隔、花括号保存对象、方括号保存数组 把JSON格式转成对象:JS 阅读全文
posted @ 2018-11-12 22:35 紫诺花开 阅读(28240) 评论(0) 推荐(0) 编辑
摘要: indexOf和includes都代表检测数组或字符串中是否包含某一个元素 其中indexOf返回的是数值类型,而includes返回的是布尔类型 数组中的indexOf不能判断数组中是否有NaN,而includes可以做到 如果想查找某个元素在数组中的索引位置,就用indexOf 如果想查找某个元 阅读全文
posted @ 2018-11-12 21:36 紫诺花开 阅读(5149) 评论(0) 推荐(1) 编辑
摘要: 获取行间样式 设置行间属性 client系列(可视区域) offset系列(偏移量) 使用时候要有定位,而且设置初始值;如果没有父级定位会跟着父级走 scroll系列(滚动) getBoundingClientRect() 获取元素位置 获得页面中某个元素的左,上,右,下分别相对浏览器视窗的位置 指 阅读全文
posted @ 2018-11-12 16:49 紫诺花开 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 1、定义文档的编码格式(H5的标准写法) 2、声明指定的浏览器以及版本 3、viewport移动设备屏幕可视区域 4、忽略数字自动识别为电话号码 5、忽略识别邮箱 6、Pragma禁止本地缓存 7、百度禁止转码 8、SEO优化部分 阅读全文
posted @ 2018-11-12 16:24 紫诺花开 阅读(185) 评论(0) 推荐(0) 编辑
摘要: display:inline-block,简单来说就是将对象呈现为inline对象,但是对象的内容作为block对象呈现,之后的内联对象会排列在同一行 比如两个input,默认中间会产生一些间距 解决方案有以下几种 1、将元素放在一行这样就不会产生间距了。(虽然看起来有些low...) 2、给父级f 阅读全文
posted @ 2018-11-12 15:50 紫诺花开 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 目前用的挺多的一些编辑器有webstorm,vscode,Atom,HBuilder等等 今天来说说vscode Visual Studio Code (简称 vscode) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言 先说下他的一些快捷键 打开一个新窗口 关闭一个新窗口 侧 阅读全文
posted @ 2018-11-12 15:11 紫诺花开 阅读(2545) 评论(0) 推荐(0) 编辑
摘要: ...扩展运算符:可以将数组或对象里面的值展开 一定程度上可以替代apply方法 ...剩余操作符:将多个值收集为一个变量 阅读全文
posted @ 2018-11-12 14:42 紫诺花开 阅读(788) 评论(0) 推荐(0) 编辑