找到 12 篇文章
博客的页面需要一个返回顶部的功能,之前都是使用的jQuery的插件来实现的,但是一个及其简单的功能就需要引入jQuery和一个相关插件总觉得有些多余,所以只好自己动手实现一个返回顶部的功能。
今天闲来无事,想编写一个私人的rss订阅,用来订阅自己喜欢的博客,终端运行后可以采集列表中博客的RSS文章,只关注最近一星期的数据,然后选中文章,通过浏览器打开博文地址浏览。好吧想法有了,那么就开干!
对于一些超小型且数据临时并不重要的web应用,可以考虑把数据存储到浏览器中,使用浏览器API:localStorage
之前新主题有个主题切换的功能,使用了下拉菜单,但是这个下拉菜单在webkit下有兼容问题,下拉菜单弹出后不能收回,但是最后这个兼容问题却奇怪的被百度统计代码给解决了!
使用之前编写的Matrix JavaScript代码生成器做了一个动态的头像,效果还不错,分享给大家,喜欢的可以试一下,做好了嵌入自己的网站使用还是挺酷的!
今天写了个Matrix 矩阵 JavaScript代码生成器,其实几年前就用Python的pygame实现过一个Matrix,最近在玩JavaScript canvas,索性使用JavaScript原生代码又撸了一遍,并且做了个代码生成器,方便修改Matrix的一些参数。
在前端开发中,数组是一种常见且重要的数据结构。数组提供了许多便捷的方法来操作和处理其中的数据。本文将简单介绍前端中数组常用的API,包括添加、删除、截取、合并、转换等操作。
async和await关键字让我们可以用一种更简洁的方式写出基于 Promise 的异步行为,而无需刻意地链式调用 promise。而FetchAPI可以通过网络访问资源,您可以发出HTTP请求(使用GET和POST其他方法)、下载和上传文件。
但是添加后我想测试一下看看请求中headers是否添加了`fetch()如何读取请求中的`user-agent`?`,本来希望打印`response`中的herders来查看`user-agent`是否伪装成功,直接在fetch的response中遍历headers是无法获得`user-agent`这个属性。所以只好搭建一个临时服务器端来打印请求的request。
很久以前,在JavaScript中发送请求或者获取资源的时候很多人都是用的是`jQuery`,直到最近一直使用`axios`,但有的时候不想使用第三方的请求的库,这个时候你可以试试Fetch。
异步编程是JavaScript中的一个重要概念。为了理解异步编程,首先需要了解同步编程的工作原理。在同步编程中,代码按行执行,每行必须在下一行开始之前完成执行。当处理长时间运行的任务或需要等待外部资源时,这可能会导致性能问题。
由于项目总是有一些小BUG,回想了一下项目中的JS文件的组织问题,估计应该是JS文件分散造成的加载不稳定,有时会造成一些变量莫名的未定义,事已至此,只有将这些文件打包到一个文件中就可以很好的解决这个问题,但是今天在网上搜了一些都是最近流行的打包工具,感觉功能过于丰富,以当前的项目来说用这些流行的打包工具有些大材小用了,而且学习成本高了一些,后来看了一下手头上的两JavaScript本书都推荐Ant打包,所以决定按书上的来吧,省时省力。