获取// jq $("#box").prop('checked') $("#box").is(':checked') // js document.getElementById('box').checked设置// jq $("#box").prop('checked',true) // js document.getElementById('box').checked = false
MDNFetch API 提供了一个 JavaScript 接口,用于访问和操纵 HTTP 管道的一些具体部分,例如请求和响应。它还提供了一个全局 fetch() 方法,该方法提供了一种简单,合理的方式来跨网络异步获取资源。这种功能以前是使用 XMLHttpRequest 实现的。Fetch 提供了一个更理想的替代方案,可以很容易地被其他技术使用,例如 Service Workers。Fetch 还提供了专门的逻辑空间来定义其他与 HTTP 相关的概念,例如 CORS 和 HTTP 的扩展。// 样例 fetch('http://example.com/movies.json') .then(response => response.json()) .then(data => console.log(data));文档完全不支持IECan I Use
ref要写对prop要与data 绑定属性一致(来源)[https://blog.csdn.net/baidu_23275675/article/details/106196253]
传送门if(arr==true)结果为false,是因为会进行类型转换,首先把布尔值true转换为数字1;arr空数组是对象,会使用toString()方法转换为普通类型,结果是空字符串,空字符串又会转换为数字,结果是0,最后比较01,结果是falsevar arr = [];if(arr === true) { console.log(false);}else { console.log(true);}解惑
垂直居中 我最先想到的是使用Flexdisplay:flex; aligin-items:center而后中有不足,这样一来块中所有元素都居中了。甚是怪异。随后 姑姑了一下。有大神竟找到12中方式。一一参悟,受益良多。稍后附上链接 供众位看官参透。这里只做简单总结。使用绝对定位 position:absolute;。 绝对定位可指定元素位置,通过top,bottom可控制其在垂直方向移动。 但是居中的元素都会有宽度,要调整下其相对中线位置。 i. 使用margin上下偏移元素自身高度一半。 ii. 使用 transform: translate(1,-50%); iii. 使用margin:auto; 来设置偏移,前提需要top与bottom设置为相同的值 如top:0;bottom:0;或是top:333px;bottom:333px;使用flex布局链接
风里来
最后,我终于解放了我自己……