JavaScript
文章平均质量分 51
chenchao2016
专注、专心、专研、专攻,静心做好每一件事。
展开
-
Document对象之利用title属性制作文字逐渐出现的标题
利用document的title属性来设置标题原创 2014-12-03 13:43:55 · 3017 阅读 · 0 评论 -
一句话告诉你为什么有些jQuery插件会有特殊字符(加号、减号、感叹号等)
有时候看一些jQuery插件的代码前面总是会有一些特殊的字符放在最前面,比如!、~、+、搞不懂到底有什么用?不知各位有没有产生过这种疑惑。那么现在我就用一句话概括一下这些看似无用的符号所起到的作用。像!、+、-、||、&&等这些东西的存在是为了告诉解析器,要把下面的代码当作表达式执行,而不是函数!更直白的说就是告诉浏览器,下面这个没名字(匿名)的函数要当作匿名函数(或者说是立即执行函数)来原创 2016-10-30 22:21:02 · 2623 阅读 · 0 评论 -
【miniui】mini-autocomplete使用onbeforeload事件修改请求方式
例子都是官网demo 拿过来的,省略的地方请看官网demo给 自动查询加了一个 : onbeforeload="beforeAutoCompleteSend"属性。<input id="tbl1" name="tb" class="mini-autocomplete" required="true" onbeforeload="beforeAutoCompleteSend"原创 2018-04-10 14:42:57 · 6688 阅读 · 0 评论 -
【javascript】setTimeout/setInterval 中使用第三或者多个参数
用法 简单的说,定时器的用法为(浏览器为宿主环境的情况下):var timeoutID = window.setTimeout(function[, delay, param1, param2, ...]);var timeoutID = window.setInterval (function[, delay, param1, param2, ...]);参数 function...原创 2018-05-01 21:09:11 · 1188 阅读 · 0 评论 -
【fiddler】fiddler 延长某个特定资源或接口的返回时长
有这样一种场景——需要对某个接口或者静态资源返回时长延长一定的毫秒数1、可以使用Chrome开发工具中的network condition选项,可以模拟不同网络状态下的访问情况,但是这个不能对具体的某个资源或接口2、使用fiddler来拦截某个特定的资源,并延迟返回结果,可以对某个特定的资源或者接口进行拦截 用法如图,会对 http://int.dpool.sina.com....原创 2018-05-16 19:29:35 · 7178 阅读 · 0 评论 -
【JavaScript】使用 decodeURIComponent 的时候报错 Uncaught URIError: URI malformed
问题:在做页面搜索功能的时候,需要URL地址中拼接查询关键字(key),然后 跳转到拼接后的地址(https://xxx.com/search?q=key)。如果key里面有中文字,浏览器会默认编码掉,所以这个页面调查询接口的时候需要先解码(/api/search?content=解码后的key),出现了上面的错误。原因:查询关键字包含一些浏览器敏感的关键词,例如:# , &amp; , =,...原创 2018-07-18 17:35:54 · 30039 阅读 · 1 评论