异步JavaScript:从回调地狱到异步和等待
上周由于工作忙和周末头疼,最终没能发布这篇。现在抓紧时间弥补上。
共 20 篇文章

上周由于工作忙和周末头疼,最终没能发布这篇。现在抓紧时间弥补上。

本文原文:Bidirectional Relationship Support in JSON
看《深入理解JavaScript》的this篇时看到“访问器属性”这个不熟悉的名词,百度后找到两篇感觉比较合适的文章,整合记录一下,以参考资料2为主,参考资料1为辅助补充。

先上实例代码: [toggle hide=“no” title=“li实例” color=""]

最近看企鹅群 ,发现li的value有个‘好玩’的默认“规则”,搜索一番发现是Property 与Attribute 的缘故,无奈最初不清楚,最后搜到如下一篇文章,算是了解了点。现偷偷运输过来,供大家欣赏(最后附有原文以及其他”可能”有帮助的)。 property 和 attribute非常容易混淆,两个单词的中文翻译也都非常相近(property:属性,attribute:特性),但实际上,二者是不同的东西,属于不同的范畴。

今天有一个刷新的需求,先后使用了reload()、replace 方法以及window.location.href三种方式,结果都只是在pc端没问题,移动端微信中浏览失败。之后在相应js中加了alert事件,结果发现仅在第一次进入页面时执行了,再次刷新时并未执行,故目前怀疑是微信中默认缓存了静态资源。 至于用怀疑一词,是由于在网上找了好久,基本都只说了方案,对于产生原因却很少有人提及,另根据reload()的说明,当有参数true时(即reloa(true)),浏览器应当已经绕过缓存重新从服务器获取了一份,但实际在微信中浏览发现js文件依旧未重新执行,故目前仅是怀疑状态,尚未找到真正原因所在。
例:html?id=123 [toggle hide=“no” title=“获取url键值对参数” color=""]
indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置,若没有返回-1。
原理:设置input的readonly属性为true。
1、时间戳转日期